Pessoal,
Estou subindo uma aplicacao no Heroku com Tomcat embedded.
Estou tentando rodar a aplicacao localmente atraves do eclipse, consigo subir o servidor ok mas as minhas Controllers nao estao sendo registradas pelo VRaptor.
Inclusive o linkTo nao retorna nenhuma URL quando tento utiliza-lo.
Alguem sabe qual motivo do problema e como posso resolve-lo?
[]s
se vc tá subindo num Tomcat embedded provavelmente o VRaptor não está conseguindo scanear o WEB-INF/classes… tenta rodar o Static Scanning do VRaptor antes de gerar o war:
http://vraptor.caelum.com.br/pt/cookbook/usando-o-static-scanning-no-gae-j/
Acha que o problema tem algo haver com isso?
[quote=Lucas Cavalcanti]se vc tá subindo num Tomcat embedded provavelmente o VRaptor não está conseguindo scanear o WEB-INF/classes… tenta rodar o Static Scanning do VRaptor antes de gerar o war:
http://vraptor.caelum.com.br/pt/cookbook/usando-o-static-scanning-no-gae-j/[/quote]
Esse exemplo esta utilizando ant, certo?
Nao conheco muito sobre ant, soh estou utilizando maven. Como eu poderia configurar isto?
[]s
não lembro mto bem como faz isso com o maven, mas se eu não me engano é o plugin run ou runner…
vc tem que configurar pra rodar a classe do scanning que está no post que eu mandei, passando o caminho do web.xml como parâmetro.
[quote=Lucas Cavalcanti]não lembro mto bem como faz isso com o maven, mas se eu não me engano é o plugin run ou runner…
vc tem que configurar pra rodar a classe do scanning que está no post que eu mandei, passando o caminho do web.xml como parâmetro.[/quote]
Lucas,
Resolvi o problema de não identificar as Controllers para registrar alterando o pom.xml.
Alterei o output folder com os .class compilados:
pom.xml
<build>
<outputDirectory>${basedir}/src/main/webapp/WEB-INF/classes</outputDirectory>
....