Geração de War não inclui plugins
20/03/2015 09:43
Bom dia companheiros, tenho uma aplicação que está em grails 1.3.1, o que ocorre é o seguinte, quando executo a aplicação, grails run-app, ela funciona corretamente, mas quando gero o WAR e tento executá-lo, via tomcat ou via grails run-war ele dá erro em todos os métodos findByName() ou findBy(), diz que não é reconhecido. Observando o pacote WAR notei que o hibernate não está empacotado. O mais engraçado é que em determinadas horas, sem uma ação especifica, ele gera corretamente o WAR e a app sobe, mesmo repetindo a ação não é garantia de sucesso. Alguem já passou por algo parecido, alguma sugestão ??
Pilha com o erro na console:
[java] ERROR (org.codehaus.groovy.grails.web.errors.GrailsExceptionResolver:69) - No signature of method: static entidades.Comercializacao.findByDescricao() is applicable for argument types: (java.lang.String) values: [Locação]
[java] groovy.lang.MissingMethodException: No signature of method: static entidades.Comercializacao.findByDescricao() is applicable for argument types: (java.lang.String) values: [Locação]
[java] at gsp_ofertasimobiliarias_layoutsprincipal_gsp$_run_closure1.doCall(gsp_ofertasimobiliarias_layoutsprincipal_gsp.groovy:55)
[java] at gsp_ofertasimobiliarias_layoutsprincipal_gsp$_run_closure1.doCall(gsp_ofertasimobiliarias_layoutsprincipal_gsp.groovy)
[java] at gsp_ofertasimobiliarias_layoutsprincipal_gsp.run(gsp_ofertasimobiliarias_layoutsprincipal_gsp.groovy:64)
[java] at org.jsecurity.web.servlet.JSecurityFilter.doFilterInternal(JSecurityFilter.java:384)
[java] at org.jsecurity.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:183)
[java] at java.lang.Thread.run(Thread.java:745)
Obrigado.
Tags:
War