SAVE 버튼에 문제가있어 애플리케이션 전체에서 작동하지 않습니다. 나머지 단추가 잘 작동합니다.java.lang.ClassNotFoundException : org.apache.myfaces.el.convert.ValueExpressionToValueBinding
JSF 2.2, primefaces5.1 및 Websphere libertyprofile에서 실행되는 응용 프로그램이 있습니다.
나는 그것이 예외 아래 던지고 저장 버튼을 클릭하면
Causedby : java.lang.ClassNotFoundException가 : org.apache.myfaces.el.convert.ValueExpressionToValueBinding는 com.ibm에 의해 을 찾을 수 없습니다 .ws.javaee.jsf.2.2_1.0.14.cl160320160831-1555
스택 추적 :
[err] Caused by: javax.faces.FacesException: java.lang.ClassNotFoundException: org.apache.myfaces.el.convert.ValueExpressionToValueBinding cannot be found by com.ibm.ws.javaee.jsf.2.2_1.0.14.cl160320160831-1555
[err] at javax.faces.component._ClassUtils.simpleClassForName(_ClassUtils.java:169)
[err] at [internal classes]
[err] ... 77 more
[err] Caused by: java.lang.ClassNotFoundException: org.apache.myfaces.el.convert.ValueExpressionToValueBinding cannot be found by com.ibm.ws.javaee.jsf.2.2_1.0.14.cl160320160831-1555
[err] at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:461)
[err] at [internal classes]
[err] at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
[err] at java.lang.Class.forName0(Native Method)
[err] at java.lang.Class.forName(Class.java:274)
[err] at javax.faces.component._ClassUtils.classForName(_ClassUtils.java:145)
[err] at [internal classes]
[err] ... 91 more
도움을 주시면 대단히 감사하겠습니다.
WebSphere jsf-2.2 기능을 사용하고 있습니까? 아니면 Webapp에 MyFaces를 번들로 제공하고 있습니까? – wtlucy
내가 Websphere Liberty server.xml에 jsf-2.2 을 설정했습니다 –
user2769377
애플리케이션에 MyFaces도 번들 시켰습니까? jsf-2.2 기능을 사용하려면 응용 프로그램 (WEB-INF/lib)에서 MyFaces jsf-api.jar 및 jsf-impl.jar을 제거해야합니다. – wtlucy