내가 SPRING 3 + JSF 2 + WEBLOGIC 10 ERROR
java.lang.NoSuchMethodError: javax.el.ELResolver.invoke(Ljavax/el/ELContext;Ljava/lang/Object;Ljava/lang/Object;[Ljava/lang/Class;[Ljava/lang/Object;)Ljava/lang/Object;
at com.sun.el.parser.AstValue.getValue(AstValue.java:111)
at com.sun.el.parser.AstValue.getValue(AstValue.java:163)
at com.sun.el.ValueExpressionImpl.getValue(ValueExpressionImpl.java:219)
내가 엘-API-2.2와 엘 - IMPL-2.2 및 추가하는 시도, 내 proyect 봄 3와 웹 로직 단절이 오류와 당신의 도움이 필요합니다 아무것도 내 웹 로직-application.xml을
<wls:application-param>
<wls:param-name>webapp.encoding.default</wls:param-name>
<wls:param-value>UTF-8</wls:param-value>
</wls:application-param>
<wls:prefer-application-packages>
<wls:package-name>javax.el.*</wls:package-name>
<wls:package-name>com.sun.el.*</wls:package-name>
<wls:package-name>javax.faces.*</wls:package-name>
<wls:package-name>com.sun.faces.*</wls:package-name>
<wls:package-name>org.springframework.*</wls:package-name>
<wls:package-name>antlr.*</wls:package-name>
</wls:prefer-application-packages>
그리고 내 web.xml 파일에
<context-param>
<param-name>com.sun.faces.expressionFactory</param-name>
<param-value>com.sun.el.ExpressionFactoryImpl</param-value>
</context-param>
문의처 도움이 난을이 세그먼트를 추가하는 일이없고, 수정 웹 로직 라이브러리가 JSF와 엘을 포함하기 때문에,이 문제를 해결하기위한 faces-config.xml
<application>
<el-resolver>
org.springframework.web.jsf.el.SpringBeanFacesELResolver
</el-resolver>
</application>
예에 대해 false
덕분에 설정해야합니다입니다 이 코드는 가지고 있지만 결과는 아닙니다. – ggarridov
다른 아이디어가 있습니까? 도와주세요 – ggarridov
@ggarridov 이유가 무엇입니까' com.sun.faces.expressionFactory '웹 로직 구성에 대해 잘 모르겠습니다. 귀하의 구성이 봄 구성보다 우선적으로 적용됩니다. –
Jaiwo99