Problema com VRaptor....Apostila j28 - caelum  XML
Índice dos Fóruns » Ferramentas, Frameworks e Utilitários
Autor Mensagem
mococa
JavaBaby
[Avatar]

Membro desde: 09/06/2004 02:39:41
Mensagens: 92
Offline

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

** web.xml


**vraptor.xml


**log4j


vaelu

Ricardo Carvalho
Itaú Unibanco
GDSG-Gerência de Desenvolvimento de Sistemas Garantec


[Email] [MSN]
Luca
Moderador
[Avatar]

Membro desde: 06/09/2002 14:30:10
Mensagens: 5793
Localização: São Paulo/SP ou Paraty/RJ
Offline

Olá

Por favor não repita tópicos pois dá trabalho apagá-los.

Obrigado

[]s
Luca

Dare Obasanjo (Program Manager at Microsoft)
"The folks I know from across the industry who have to build large scale Web services on the Web today at Google, Yahoo!, Facebook, Windows Live, Amazon, etc are using RESTful Web services. The only times I encounter someone with good things to say about WS-* is if it is their job to pimp these technologies or they have already "invested" in WS-* and want to defend that investment."


CEP, JMS, JMX e coisas afins (ou não)
http://lucabastos.blogspot.com/
[Email] [WWW]
marceloplis
GUJ Ranger

Membro desde: 22/08/2005 10:08:21
Mensagens: 877
Localização: São Paulo - SP
Offline

A estrutura de dirtéorio/arquivo está assim:



Na sua classe Usuario.logic vc declarou:



??
[Email] [MSN]
mococa
JavaBaby
[Avatar]

Membro desde: 09/06/2004 02:39:41
Mensagens: 92
Offline

....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

Ricardo Carvalho
Itaú Unibanco
GDSG-Gerência de Desenvolvimento de Sistemas Garantec


[Email] [MSN]
Guilherme Silveira
Administrador

Membro desde: 14/08/2002 10:09:26
Mensagens: 1093
Localização: Sao Paulo
Offline

Manda o log inteiro, deve ter mais info nele... dizendo o motivo pelo qual a servlet nao foi levantada (comportamento padrao do tomcat...)

-------------------------------------------------------
Guilherme Silveirahttp://blog.caelum.com.br
[Email] [WWW] [MSN]
mococa
JavaBaby
[Avatar]

Membro desde: 09/06/2004 02:39:41
Mensagens: 92
Offline

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

Ricardo Carvalho
Itaú Unibanco
GDSG-Gerência de Desenvolvimento de Sistemas Garantec


[Email] [MSN]
marcelo_mococa
Virtual Machine Man
[Avatar]

Membro desde: 03/03/2005 10:03:32
Mensagens: 622
Localização: São Paulo
Offline

fala ricardo.... blz?

se você está usando o eclipse, provavelmente o log do servidor está na aba console.

abraços
t+

Marcelo Madeira - TCS
SCJP 1.5
SCWCD 1.4
blog

marcelo_mococa
Virtual Machine Man
[Avatar]

Membro desde: 03/03/2005 10:03:32
Mensagens: 622
Localização: São Paulo
Offline

outra dúvida, porque você não está usando annotation pra configurar a action (Logic)? Existe algum motivo especial?

Marcelo Madeira - TCS
SCJP 1.5
SCWCD 1.4
blog

mococa
JavaBaby
[Avatar]

Membro desde: 09/06/2004 02:39:41
Mensagens: 92
Offline

....o log que o guilherme pediu...estava desabiliada a opcao de redirecionamento de log do tomcat...



...marcelo blz.....

estou sim usando a annotation na classe UsuarioLogic.....@Component

valeu...

Ricardo Carvalho
Itaú Unibanco
GDSG-Gerência de Desenvolvimento de Sistemas Garantec


[Email] [MSN]
marcelo_mococa
Virtual Machine Man
[Avatar]

Membro desde: 03/03/2005 10:03:32
Mensagens: 622
Localização: São Paulo
Offline

então não entendi o porque deste código:



você colocou o jar do vraptor no classpath?

Marcelo Madeira - TCS
SCJP 1.5
SCWCD 1.4
blog

mococa
JavaBaby
[Avatar]

Membro desde: 09/06/2004 02:39:41
Mensagens: 92
Offline

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


Ricardo Carvalho
Itaú Unibanco
GDSG-Gerência de Desenvolvimento de Sistemas Garantec


[Email] [MSN]
marcelo_mococa
Virtual Machine Man
[Avatar]

Membro desde: 03/03/2005 10:03:32
Mensagens: 622
Localização: São Paulo
Offline

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.

Marcelo Madeira - TCS
SCJP 1.5
SCWCD 1.4
blog

mococa
JavaBaby
[Avatar]

Membro desde: 09/06/2004 02:39:41
Mensagens: 92
Offline

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

Ricardo Carvalho
Itaú Unibanco
GDSG-Gerência de Desenvolvimento de Sistemas Garantec


[Email] [MSN]
alots_ssa
JavaEvangelist

Membro desde: 19/07/2005 11:21:24
Mensagens: 468
Localização: Salvador
Offline

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

http://alots.wordpress.com
[WWW] [MSN]
mococa
JavaBaby
[Avatar]

Membro desde: 09/06/2004 02:39:41
Mensagens: 92
Offline

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...

rapaziada valeu aiii mesmo....

Ricardo Carvalho
Itaú Unibanco
GDSG-Gerência de Desenvolvimento de Sistemas Garantec


[Email] [MSN]
 
Índice dos Fóruns » Ferramentas, Frameworks e Utilitários
Ir para:   
Powered by JForum 2.1.8 © JForum Team