When I want to use jsf-api.jar and jsf-impl.jar instead of myfaces-api-1.1.5.jar and myfaces-imp-1.1.5.jar
I have error:
Caused by: java.lang.LinkageError: loader constraint violation: when resolving method "javax.faces.application.Application.getExpressionFactory()Ljavax/el/ExpressionFactory;" the class loader (instance of org/jboss/web/tomcat/service/WebAppClassLoader) of the current class, com/sun/facelets/compiler/Compiler, and the class loader (instance of org/jboss/mx/loading/UnifiedClassLoader3) for resolved class, javax/faces/application/Application, have different Class objects for the type javax/el/ExpressionFactory used in the signature
I think that this errors caused by el-api.jar in my application.
I deleted el-api.jar and el-ri.jar from my application.
java.lang.NoClassDefFoundError: org/jboss/el/lang/EvaluationContext org.jboss.seam.jsf.SeamApplication.getExpressionFactory(SeamApplication.java:346)
Where should I search a solution?
ava.lang.NoClassDefFoundError: org/jboss/el/lang/EvaluationContext org.jboss.seam.jsf.SeamApplication.getExpressionFactory(SeamApplication.java:346)
I have when I start my application.
I added library jboss-el.jar to
and application works fine.