You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@myfaces.apache.org by Sean Comerford <Se...@mlb.com> on 2006/11/21 23:37:40 UTC

"ViewTag does not implement BodyTag" err on JWS 6.1

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
below. 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