Ace
Setembro 13, 2011, 10:46am
#1
Boa tarde pessoal,
Ao tentar exibir uma listagem de produtos por exemplo, estoura a seguinte excessão
[code]exception
javax.servlet.ServletException: java.lang.Error: Unresolved compilation problems:
The import javax.servlet.jsp.JspException cannot be resolved
The hierarchy of the type Conversor is inconsistent
JspException cannot be resolved to a type
bodyContent cannot be resolved or is not a field
org.vraptor.VRaptorServlet.service(VRaptorServlet.java:87)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
cz.softeu.rewriter.RewriterFilter.doFilter(RewriterFilter.java:153)
root cause
javax.servlet.ServletException: java.lang.Error: Unresolved compilation problems:
The import javax.servlet.jsp.JspException cannot be resolved
The hierarchy of the type Conversor is inconsistent
JspException cannot be resolved to a type
bodyContent cannot be resolved or is not a field
[/code]
Na tal classe onde o erro ocorre, fica sublinhado em vermelho este import
import javax.servlet.jsp.JspException;
Verificando em meus jars realmente não tenho em meu projeto nenhum jar, para que este import não de mais erro.
pesquisando no findJar, introduzi em meu projeto o seguinte arquivo " jsp-api-5.x.x.jar " e tbm já coloquei arquivos das versões anteriores "jsp-api-2.0.x.jar"onde teóricamente o mesmo tem o arquivo necessario.
Ao adicionar-lo ao buildPath ele para de me dar o erro de import, mas ao rodar o programa, o sistema nem entra, e lança varios outros erros…
Alguem já passou por algo parecido? pois jah quebrei a cabeça por aki q ainda não consegui soluciona-lo
Vlw Fico no Aguardo…!
Ace
Setembro 13, 2011, 12:30pm
#3
Fala luxu.
Eu jah tenho este jar no projeto mais especificamente " servlet-api-2.4.jar "
Ace
Setembro 14, 2011, 10:11am
#4
Não achei nenhuma solução ainda…
:?
Ace
Setembro 14, 2011, 1:01pm
#5
Pessoal segue o Debug, para ver se ajuda alguem a me ajudar rsrs
15:10:28,832 DEBUG AbstractBatcher:381 - about to close ResultSet (open ResultSets: 1, globally: 1)
15:10:28,833 DEBUG AbstractBatcher:366 - about to close PreparedStatement (open PreparedStatements: 1, globally: 1)
15:10:28,833 DEBUG TwoPhaseLoad:107 - resolving associations for [br.com.egvc.lojavirtual.modelo.Autor#62]
15:10:28,834 DEBUG TwoPhaseLoad:206 - done materializing entity [br.com.egvc.lojavirtual.modelo.Autor#62]
15:10:28,834 DEBUG TwoPhaseLoad:107 - resolving associations for [br.com.egvc.lojavirtual.modelo.Produto#9788577221073]
15:10:28,835 DEBUG TwoPhaseLoad:206 - done materializing entity [br.com.egvc.lojavirtual.modelo.Produto#9788577221073]
15:10:28,835 DEBUG TwoPhaseLoad:107 - resolving associations for [br.com.egvc.lojavirtual.modelo.Autor#83]
15:10:28,836 DEBUG TwoPhaseLoad:206 - done materializing entity [br.com.egvc.lojavirtual.modelo.Autor#83]
15:10:28,836 DEBUG TwoPhaseLoad:107 - resolving associations for [br.com.egvc.lojavirtual.modelo.Produto#9788577221523]
15:10:28,836 DEBUG TwoPhaseLoad:206 - done materializing entity [br.com.egvc.lojavirtual.modelo.Produto#9788577221523]
15:10:28,837 DEBUG TwoPhaseLoad:107 - resolving associations for [br.com.egvc.lojavirtual.modelo.Autor#17]
15:10:28,837 DEBUG TwoPhaseLoad:206 - done materializing entity [br.com.egvc.lojavirtual.modelo.Autor#17]
15:10:28,854 DEBUG TwoPhaseLoad:107 - resolving associations for [br.com.egvc.lojavirtual.modelo.Produto#9788577221578]
15:10:28,855 DEBUG TwoPhaseLoad:206 - done materializing entity [br.com.egvc.lojavirtual.modelo.Produto#9788577221578]
15:10:28,855 DEBUG TwoPhaseLoad:107 - resolving associations for [br.com.egvc.lojavirtual.modelo.Autor#71]
15:10:28,856 DEBUG TwoPhaseLoad:206 - done materializing entity [br.com.egvc.lojavirtual.modelo.Autor#71]
15:10:28,856 DEBUG TwoPhaseLoad:107 - resolving associations for [br.com.egvc.lojavirtual.modelo.Produto#9788577221301]
15:10:28,857 DEBUG TwoPhaseLoad:206 - done materializing entity [br.com.egvc.lojavirtual.modelo.Produto#9788577221301]
15:10:28,857 DEBUG TwoPhaseLoad:107 - resolving associations for [br.com.egvc.lojavirtual.modelo.Autor#5]
15:10:28,857 DEBUG TwoPhaseLoad:206 - done materializing entity [br.com.egvc.lojavirtual.modelo.Autor#5]
15:10:28,858 DEBUG TwoPhaseLoad:107 - resolving associations for [br.com.egvc.lojavirtual.modelo.Produto#9788577221240]
15:10:28,858 DEBUG TwoPhaseLoad:206 - done materializing entity [br.com.egvc.lojavirtual.modelo.Produto#9788577221240]
15:10:28,859 DEBUG TwoPhaseLoad:107 - resolving associations for [br.com.egvc.lojavirtual.modelo.Autor#6]
15:10:28,859 DEBUG TwoPhaseLoad:206 - done materializing entity [br.com.egvc.lojavirtual.modelo.Autor#6]
15:10:28,859 DEBUG TwoPhaseLoad:107 - resolving associations for [br.com.egvc.lojavirtual.modelo.Produto#9788577221561]
15:10:28,860 DEBUG TwoPhaseLoad:206 - done materializing entity [br.com.egvc.lojavirtual.modelo.Produto#9788577221561]
15:10:28,860 DEBUG TwoPhaseLoad:107 - resolving associations for [br.com.egvc.lojavirtual.modelo.Autor#75]
15:10:28,861 DEBUG TwoPhaseLoad:206 - done materializing entity [br.com.egvc.lojavirtual.modelo.Autor#75]
15:10:28,861 DEBUG TwoPhaseLoad:107 - resolving associations for [br.com.egvc.lojavirtual.modelo.Produto#9788577221257]
15:10:28,862 DEBUG TwoPhaseLoad:206 - done materializing entity [br.com.egvc.lojavirtual.modelo.Produto#9788577221257]
15:10:28,862 DEBUG TwoPhaseLoad:107 - resolving associations for [br.com.egvc.lojavirtual.modelo.Autor#73]
15:10:28,862 DEBUG TwoPhaseLoad:206 - done materializing entity [br.com.egvc.lojavirtual.modelo.Autor#73]
15:10:28,863 DEBUG TwoPhaseLoad:107 - resolving associations for [br.com.egvc.lojavirtual.modelo.Produto#9788577221363]
15:10:28,863 DEBUG TwoPhaseLoad:206 - done materializing entity [br.com.egvc.lojavirtual.modelo.Produto#9788577221363]
15:10:28,864 DEBUG StatefulPersistenceContext:748 - initializing non-lazy collections
15:10:28,864 DEBUG ConnectionManager:398 - aggressively releasing JDBC connection
Vlw
Alguma vez tua implementacao tava funcionando???
Foi depois de alguma alteração considerável que parou de funcionar???
Ace
Setembro 14, 2011, 1:18pm
#7
Cara este mesmo projeto em produção funciona que é uma blz…
mas no servidor de testes me ocorre isto…
ele funcionava perfeitamente, ao subir umas classes a aguns meses atras ele parou, e dava erro 500 direto, como estava sem tempo na epoca, deixamos de lado isso por ser o teste, esta semana retornei o erro 500, e mesmo assim meu sistema funciona em partes…
Bom, seria interessante tentar fazer um Clean/Build dessa aplicação, já que houve tantas substituições e adições de Jars… p/ garantir o serviço.
Também seria legal olhar as Libs e o classpath do teu servidor de producao se está exatamente igual o de testes.
Eu comecaria por isso…
Ace
Setembro 14, 2011, 3:05pm
#9
Comparei as libs do produção e do teste estão com as mesmas libs…
só não sei como limpar a aplicação dessa forma que me falou…
vlw
Eu estou com um problema parecido, se vcs conseguiram resolver por favor coloquem a solução no post.
Ace
Fevereiro 17, 2012, 8:35am
#11
Voce tem a biblioteca inserida em seu buildPath?
o import na jsp esta correto?
tem jar duplicado ? servlet-api.jar com versões diferentes?
verificou isso tudo?
vlw
[quote=Ace]Voce tem a biblioteca inserida em seu buildPath?
o import na jsp esta correto?
tem jar duplicado ? servlet-api.jar conversões diferentes?
verificou isso tudo?
vlw[/quote]
buildPath ok, import tbm, nenhum jar duplicado, so existe uma um servlet-api.jar no projeto.