bom dia…to seguindo a apostila, configurei o log4j no src, o vraptor.xml tbem no src e o web.xml no web-inf …mas quando acesso a http://localhost:8080/loja/usuario.formulario.logic …gera que a servlet nao esta avaliada…erro 404…
***15/06/2007 09:34:32 org.apache.catalina.core.StandardWrapperValve invoke
INFO: Servlet vraptor2 is currently unavailable
Por favor não repita tópicos pois dá trabalho apagá-los.
Obrigado
[]s
Luca
M
marceloplis
A estrutura de dirtéorio/arquivo está assim:
/loja
/usuario
formulario.ok.jsp
Na sua classe Usuario.logic vc declarou:
??
mococa
…o topico la em noticia foi um erro…desculpa ai…
*entaum marceloplis…a estrutura ta web/usuario/formulario.ok.jsp …é que no contexto da aplicação a apostila mandou colocar loja…
*cara to seguindo a apostila…mas travei aqui pq continua o erro…o servlet nao ta avaliado…os jar estao todos no classpath do eclipse…os testes com o hibernate deu certo…mas ta dando pau no vRaptor…
*o metodo public void formulario(){} tbem coloquei na classe UsuarioLogic
**os dois arquivos jsp estao em web/usuario/formulario.ok.jsp…adiciona.ok.jsp
valeu
Guilherme_Silveira
Manda o log inteiro, deve ter mais info nele… dizendo o motivo pelo qual a servlet nao foi levantada (comportamento padrao do tomcat…)
mococa
e ai guilherme…cara o log gerado nao encontro…e na aba error log?
mas o problema continua…
15/06/2007 12:57:18 org.apache.catalina.core.StandardWrapperValve invoke
INFO: Servlet vraptor2 is currently unavailable
valeu
marcelo_mococa
fala ricardo… blz?
se você está usando o eclipse, provavelmente o log do servidor está na aba console.
abraços
t+
marcelo_mococa
outra dúvida, porque você não está usando annotation pra configurar a action (Logic)? Existe algum motivo especial?
mococa
…o log que o guilherme pediu…estava desabiliada a opcao de redirecionamento de log do tomcat…
todos os jar estao no classpath da aplicação…este é o arquivo vraptor.xml que é criado no src para mapear a classe UsuarioLogic.java…estou seguindo a apostila da caelum…
valeu
marcelo_mococa
mas se você está usando a annotation pra mapear a classe, não tem necessidade de configurar nada em xml. Essa é a grande vantagem do vRaptor !!!.
Porém não é isso que está gerando o erro, rs. Creio que seu classpath não esteja configurado corretamente.
Tente fazer assim para testar:
Abra a classe UsuarioLogic e tente importar o servlet do vRaptor. Veja se vai dar erro de compilação.
mococa
rs…marcelo nao deu certo…cara ta todos os .jar na classpath do projeto…se fosse isso nao rodaria o hibernate deste projeto…propriedades…java build path…libraries…assim q add os .jar…
na apostila fala pra declarar a classe UsuarioLogic no arquivo vraptor.xml e colocar no src…tbem é declarado o servlet do vraptor no web.xml como postado acima…
…to travado desde cedoo com isso e preciso resolver hj…vida ou morte…
valeu
A
alots_ssa
Cara, é um fato que o vraptor.jar não esta em web-inf/lib se não, não daria o erro ClassNotFoundException sacou? O jar pode até estar no classpath do seu projeto no eclipse, mas a pasta que ele ta é web-inf/lib? Se não coloca lá.
Alberto
mococa
cara vdd…nao estava e sabia…porem pq ele nao reconhece estando no classpath???todos os jar da aplicação estao lá e nao deu pau…