I´ve tried deploy an application on Weblogic 9.2.1 and I´ve received this error:
org.richfaces.component.html.HtmlSubTable
javax.faces.FacesException: javax.faces.FacesException: Cant instantiate class: org.richfaces.component.html.HtmlSubTable.
at com.sun.faces.application.ApplicationImpl.createComponent(ApplicationImpl.java:545)
at com.sun.faces.config.ConfigureListener.verifyObjects(ConfigureListener.java:1302)
at com.sun.faces.config.ConfigureListener.contextInitialized(ConfigureListener.java:397)
at weblogic.servlet.internal.EventsManager$FireContextListenerAction.run(EventsManager.java:376)
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
Truncated. see log file for complete stacktrace
javax.faces.FacesException: Cant instantiate class: org.richfaces.component.html.HtmlSubTable.
at com.sun.faces.application.ApplicationImpl.newThing(ApplicationImpl.java:1016)
at com.sun.faces.application.ApplicationImpl.createComponent(ApplicationImpl.java:539)
at com.sun.faces.config.ConfigureListener.verifyObjects(ConfigureListener.java:1302)
at com.sun.faces.config.ConfigureListener.contextInitialized(ConfigureListener.java:397)
at weblogic.servlet.internal.EventsManager$FireContextListenerAction.run(EventsManager.java:376)
Truncated. see log file for complete stacktrace
java.lang.NoClassDefFoundError: javax/faces/component/visit/VisitContext
at java.lang.Class.getDeclaredMethods0(Native Method)
at java.lang.Class.privateGetDeclaredMethods(Class.java:2395)
at java.lang.Class.getDeclaredMethods(Class.java:1763)
at java.beans.Introspector$1.run(Introspector.java:1265)
at java.beans.Introspector.getPublicDeclaredMethods(Introspector.java:1263)
Truncated. see log file for complete stacktrace
I´ve tried a lot of things to solve this problem, but so far I didn´t understand this problem. I checked my libs on WEB-INF/lib and the libs were correct. I think this problem occurs due the Weblogic´s libraries JSF.