I have a JSF web app (using the myfaces api & impl jars) that works fine in
Tomcat 5.5
I'm trying to deploy it to Sun Java Web Server v6.1 and seem to be getting
some sort of versioning problem.
Loading even a simple, "hello world" type JSF page gives the exception. I
gotta think others have hit this but I've been searching forever and can't
turn anything up.
javax.faces.FacesException: Since tag handler class
org.apache.myfaces.taglib.core.ViewTag does not implement BodyTag, it can't
return BodyTag.EVAL_BODY_TAG
at
org.apache.myfaces.context.servlet.ServletExternalContextImpl.dispatch(Servl
etExternalContextImpl.java:422)
at
org.apache.myfaces.application.jsp.JspViewHandlerImpl.renderView(JspViewHand
lerImpl.java:234)
at
oracle.adfinternal.view.faces.application.ViewHandlerImpl.renderView(ViewHan
dlerImpl.java:157)
at
org.apache.shale.view.faces.ViewViewHandler.renderView(ViewViewHandler.java:
146)
at
org.apache.myfaces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:384)
at javax.faces.webapp.FacesServlet.service(FacesServlet.java:138)
at
org.apache.catalina.core.StandardWrapperValve.invokeServletService(StandardW
rapperValve.java:771)
at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.ja
va:322)
at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:509)
at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.ja
va:212)
at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:509)
at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:209
)
at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:509)
at
com.iplanet.ias.web.connector.nsapi.NSAPIProcessor.process(NSAPIProcessor.ja
va:161)
at com.iplanet.ias.web.WebContainer.service(WebContainer.java:580)
--
Sean Comerford, Software Engineer
Major League Baseball Advanced Media
Office: 212.485.4508 Cell: 347.628.8769
************************
MLB.com: Where Baseball is Always On