You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@myfaces.apache.org by Charles Burrell <Ch...@varolii.com> on 2007/07/27 01:07:55 UTC

Classloader issues?

I am attempting to get MyFaces up and running so that I can present a
POC to my group. I am running Tomcat 5.5.23 with myfaces 1.15. I have
all of the jars that came in the zip file in both the webinf/lib dir in
my war file and the shared/lib directory of tomcat. However, I keep on
getting errors such as these

 

type Exception report

message 

description The server encountered an internal error () that prevented
it from fulfilling this request.

exception 

javax.servlet.ServletException: javax/faces/event/ActionEvent
        javax.faces.webapp.FacesServlet.service(FacesServlet.java:154)

root cause 

javax.faces.FacesException: javax/faces/event/ActionEvent
 
org.apache.myfaces.context.servlet.ServletExternalContextImpl.dispatch(S
ervletExternalContextImpl.java:425)
 
org.apache.myfaces.application.jsp.JspViewHandlerImpl.renderView(JspView
HandlerImpl.java:211)
 
org.apache.myfaces.lifecycle.RenderResponseExecutor.execute(RenderRespon
seExecutor.java:41)
 
org.apache.myfaces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:132
)
        javax.faces.webapp.FacesServlet.service(FacesServlet.java:140)

root cause 

org.apache.jasper.JasperException: javax/faces/event/ActionEvent
 
org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServle
tWrapper.java:476)
 
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.ja
va:371)
 
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:315)
 
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265)
        javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
 
org.apache.myfaces.context.servlet.ServletExternalContextImpl.dispatch(S
ervletExternalContextImpl.java:419)
 
org.apache.myfaces.application.jsp.JspViewHandlerImpl.renderView(JspView
HandlerImpl.java:211)
 
org.apache.myfaces.lifecycle.RenderResponseExecutor.execute(RenderRespon
seExecutor.java:41)
 
org.apache.myfaces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:132
)
        javax.faces.webapp.FacesServlet.service(FacesServlet.java:140)

root cause 

javax.servlet.ServletException: javax/faces/event/ActionEvent
 
org.apache.jasper.runtime.PageContextImpl.doHandlePageException(PageCont
extImpl.java:846)
 
org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContex
tImpl.java:779)
        org.apache.jsp.role_jsp._jspService(role_jsp.java:87)
 
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:98)
        javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
 
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.ja
va:328)
 
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:315)
 
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265)
        javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
 
org.apache.myfaces.context.servlet.ServletExternalContextImpl.dispatch(S
ervletExternalContextImpl.java:419)
 
org.apache.myfaces.application.jsp.JspViewHandlerImpl.renderView(JspView
HandlerImpl.java:211)
 
org.apache.myfaces.lifecycle.RenderResponseExecutor.execute(RenderRespon
seExecutor.java:41)
 
org.apache.myfaces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:132
)
        javax.faces.webapp.FacesServlet.service(FacesServlet.java:140)

root cause 

java.lang.NoClassDefFoundError: javax/faces/event/ActionEvent
        java.lang.Class.getDeclaredMethods0(Native Method)
        java.lang.Class.privateGetDeclaredMethods(Class.java:2395)
        java.lang.Class.getDeclaredMethods(Class.java:1763)
        java.beans.Introspector$1.run(Introspector.java:1265)
        java.security.AccessController.doPrivileged(Native Method)
 
java.beans.Introspector.getPublicDeclaredMethods(Introspector.java:1263)
 
java.beans.Introspector.getTargetMethodInfo(Introspector.java:1129)
        java.beans.Introspector.getBeanInfo(Introspector.java:387)
        java.beans.Introspector.getBeanInfo(Introspector.java:159)
 
org.apache.myfaces.el.PropertyResolverImpl.getPropertyDescriptor(Propert
yResolverImpl.java:472)
 
org.apache.myfaces.el.PropertyResolverImpl.getProperty(PropertyResolverI
mpl.java:436)
 
org.apache.myfaces.el.PropertyResolverImpl.getValue(PropertyResolverImpl
.java:85)
 
org.apache.myfaces.el.ELParserHelper$MyPropertySuffix.evaluate(ELParserH
elper.java:535)
 
org.apache.commons.el.ComplexValue.evaluate(ComplexValue.java:145)
 
org.apache.myfaces.el.ValueBindingImpl.getValue(ValueBindingImpl.java:38
6)
        javax.faces.component.UIOutput.getValue(UIOutput.java:80)
 
org.apache.myfaces.shared_impl.renderkit.RendererUtils.getStringValue(Re
ndererUtils.java:223)
 
org.apache.myfaces.shared_impl.renderkit.html.HtmlTextRendererBase.rende
rInput(HtmlTextRendererBase.java:135)
 
org.apache.myfaces.shared_impl.renderkit.html.HtmlTextRendererBase.encod
eEnd(HtmlTextRendererBase.java:53)
 
javax.faces.component.UIComponentBase.encodeEnd(UIComponentBase.java:539
)
 
org.apache.myfaces.shared_impl.renderkit.RendererUtils.renderChild(Rende
rerUtils.java:419)
 
org.apache.myfaces.shared_impl.renderkit.html.HtmlGridRendererBase.rende
rChildren(HtmlGridRendererBase.java:229)
 
org.apache.myfaces.shared_impl.renderkit.html.HtmlGridRendererBase.encod
eEnd(HtmlGridRendererBase.java:101)
 
javax.faces.component.UIComponentBase.encodeEnd(UIComponentBase.java:539
)
 
javax.faces.webapp.UIComponentTag.encodeEnd(UIComponentTag.java:498)
 
javax.faces.webapp.UIComponentTag.doEndTag(UIComponentTag.java:366)
 
org.apache.myfaces.shared_impl.taglib.UIComponentBodyTagBase.doEndTag(UI
ComponentBodyTagBase.java:57)
 
org.apache.jsp.role_jsp._jspx_meth_h_005fpanelGrid_005f0(role_jsp.java:2
28)
 
org.apache.jsp.role_jsp._jspx_meth_h_005fform_005f0(role_jsp.java:166)
 
org.apache.jsp.role_jsp._jspx_meth_f_005fview_005f0(role_jsp.java:117)
        org.apache.jsp.role_jsp._jspService(role_jsp.java:78)
 
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:98)
        javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
 
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.ja
va:328)
 
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:315)
 
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265)
        javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
 
org.apache.myfaces.context.servlet.ServletExternalContextImpl.dispatch(S
ervletExternalContextImpl.java:419)
 
org.apache.myfaces.application.jsp.JspViewHandlerImpl.renderView(JspView
HandlerImpl.java:211)
 
org.apache.myfaces.lifecycle.RenderResponseExecutor.execute(RenderRespon
seExecutor.java:41)
 
org.apache.myfaces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:132
)
        javax.faces.webapp.FacesServlet.service(FacesServlet.java:140)

 

Any help would be appreciated. Please don't suggest that I turn up the
logging level or something like that, because I spent a few hours
searching the web prior to sending this off ;)