[Resolvido]VRaptor - LinkageError. É problema de jar?

2 respostas
Rafael_Guerreiro

Boa noite pessoal!

Eu estou começando uma aplicação e me deparei com este erro (só a primeira linha aqui):

br.com.caelum.vraptor.view.ResultException: javax.servlet.ServletException: java.lang.LinkageError: loader constraint violation: when resolving interface method "javax.servlet.jsp.JspApplicationContext.getExpressionFactory()Ljavax/el/ExpressionFactory;" the class loader (instance of org/apache/jasper/servlet/JasperLoader) of the current class, org/apache/jsp/WEB_002dINF/jsp/teste/metodo_jsp, and the class loader (instance of org/apache/catalina/loader/StandardClassLoader) for resolved class, javax/servlet/jsp/JspApplicationContext, have different Class objects for the type javax/el/ExpressionFactory used in the signature

Nunca vi esse erro mais gordo, procurei sobre ele e não encontrei solução.
Tentei remover alguns jars de servlet, mas também não fui muito feliz.
Criei, também, um Resource e um método que não tivesse nenhuma injeção, só de teste, também não fui feliz.
Alguém sabe o que pode ser?

Desde já agradeço.

2 Respostas

Lucas_Cavalcanti

vc está com os jars da jstl em WEB-INF/lib? (jstl*.jar, standard*.jar, jsp*.jar)

se sim, tente tirar.

Rafael_Guerreiro

Eu fiquei removendo e vendo se o erro saia, deu que só foi preciso tirar o jsp*.jar…

Obrigado mais uma vez!

Criado 3 de março de 2012
Ultima resposta 5 de mar. de 2012
Respostas 2
Participantes 2