Skip to Main Content

Java EE (Java Enterprise Edition) General Discussion

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

Interested in getting your voice heard by members of the Developer Marketing team at Oracle? Check out this post for AppDev or this post for AI focus group information.

WebSphere 6.1.0 and JSF

843844Jan 16 2008
Hi All,

I try to start application on WebSphere version 6.1.0 trial and it does not work because WAS uses own JSF (com.ibm.ws.webcontainer_2.0.0.jar). I found out that class loader mode should be set to PARENT_LAST. it's necessary to use JSF libraries from web-inf/lib. Otherwise, WebSphere will continue to use its own JSF implementation.

I tried to change Class Loader as below but it did not work:

Enterprise Applications > app1 > Class loader

1. Class loader order -> Classes loaded with parent class loader first
2. WAR class loader policy -> Single class loader for application

The following error appears:

Extension processor failed to initialize in factory: com.ibm.ws.jsp.webcontainerext.ws.WASJSPExtensionFactory@313a313a
java.lang.NoSuchMethodError: com/sun/faces/util/Util.getLogger(Ljava/lang/String;)Ljava/util/logging/Logger;
at com.sun.faces.application.WebappLifecycleListener.<clinit>(WebappLifecycleListener.java:67)
at java.lang.J9VMInternals.initializeImpl(Native Method)
at java.lang.J9VMInternals.initialize(J9VMInternals.java:177)

Does anybody know how resolve this problem?

Thanks.

Comments

Locked Post
New comments cannot be posted to this locked post.

Post Details

Locked on Feb 13 2008
Added on Jan 16 2008
0 comments
182 views