You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@myfaces.apache.org by "CONNER, BRENDAN (SBCSI)" <bc...@sbc.com> on 2005/06/21 19:25:52 UTC
Running Tree2 on Sun RI
Has Tree2 really been tested using a standard (non-MyFaces) JSF 1.1
implementation? I'm trying to run the tree2.jsp example using Sun's JSF
1.1 RI and the following MyFaces JAR files:
myfaces-extensions.jar
myfaces-wap.jar
myfaces-xdoclet.jar
When I bring up the tree2.jsp, I get the following error:
[6/21/05 12:12:27:592 CDT] 69972093 WebGroup I SRVE0180I:
[Test5Web.war] [/Test5Web] [Servlet.LOG]: /tree2.jsp: init
[6/21/05 12:12:28:029 CDT] 69972093 UIComponentBo W
org.apache.myfaces.taglib.UIComponentBodyTagBase Component with id
'_id0:page' (org.apache.myfaces.custom.layout.HtmlPanelLayoutTag tag)
and path : {Component-Path : [Class:
javax.faces.component.UIViewRoot,ViewId: /tree2.jsp][Class:
javax.faces.component.html.HtmlForm,Id: _id0][Class:
org.apache.myfaces.custom.layout.HtmlPanelLayout,Id: page]}renders it's
children, but has embedded JSP or HTML code. Use the <f:verbatim> tag
for nested HTML. For comments use <%/* */%> style JSP comments instead
of <!-- --> style HTML comments.
BodyContent:
<!-- Expand/Collapse Handled By Client -->
<!-- Expand/Collapse Handled By Server -->
[6/21/05 12:12:28:310 CDT] 69972093 CommandLinkRe E
com.sun.faces.renderkit.html_basic.CommandLinkRenderer component _id107
must be enclosed inside a form
[6/21/05 12:12:28:701 CDT] 69972093 WebGroup E SRVE0026E: [Servlet
Error]-[]: java.lang.NullPointerException
at
com.sun.faces.renderkit.html_basic.CommandLinkRenderer.getHiddenFieldNam
e(CommandLinkRenderer.java:136)
at
com.sun.faces.renderkit.html_basic.CommandLinkRenderer.encodeEnd(Command
LinkRenderer.java:318)
at
javax.faces.component.UIComponentBase.encodeEnd(UIComponentBase.java:720
)
at
org.apache.myfaces.custom.tree2.HtmlTreeRenderer.encodeRecursive(HtmlTre
eRenderer.java:573)
at
org.apache.myfaces.custom.tree2.HtmlTreeRenderer.encodeNavigation(HtmlTr
eeRenderer.java:544)
at
org.apache.myfaces.custom.tree2.HtmlTreeRenderer.encodeCurrentNode(HtmlT
reeRenderer.java:327)
at
org.apache.myfaces.custom.tree2.HtmlTreeRenderer.encodeTree(HtmlTreeRend
erer.java:229)
at
org.apache.myfaces.custom.tree2.HtmlTreeRenderer.encodeChildren(HtmlTree
Renderer.java:181)
at
javax.faces.component.UIComponentBase.encodeChildren(UIComponentBase.jav
a:701)
at
com.sun.faces.renderkit.html_basic.HtmlBasicRenderer.encodeRecursive(Htm
lBasicRenderer.java:435)
at
com.sun.faces.renderkit.html_basic.GroupRenderer.encodeChildren(GroupRen
derer.java:130)
at
javax.faces.component.UIComponentBase.encodeChildren(UIComponentBase.jav
a:701)
at
org.apache.myfaces.renderkit.RendererUtils.renderChild(RendererUtils.jav
a:488)
at
org.apache.myfaces.custom.layout.HtmlLayoutRenderer.renderTableCell(Html
LayoutRenderer.java:259)
at
org.apache.myfaces.custom.layout.HtmlLayoutRenderer.renderClassic(HtmlLa
youtRenderer.java:118)
at
org.apache.myfaces.custom.layout.HtmlLayoutRenderer.encodeEnd(HtmlLayout
Renderer.java:66)
at
javax.faces.component.UIComponentBase.encodeEnd(UIComponentBase.java:720
)
at
javax.faces.webapp.UIComponentTag.encodeEnd(UIComponentTag.java:623)
at
javax.faces.webapp.UIComponentTag.doEndTag(UIComponentTag.java:546)
at
org.apache.myfaces.taglib.UIComponentBodyTagBase.doEndTag(UIComponentBod
yTagBase.java:98)
at org.apache.jsp._tree2._jspService(_tree2.java:1887)
at
com.ibm.ws.webcontainer.jsp.runtime.HttpJspBase.service(HttpJspBase.java
:89)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at
com.ibm.ws.webcontainer.jsp.servlet.JspServlet$JspServletWrapper.service
(JspServlet.java:344)
at
com.ibm.ws.webcontainer.jsp.servlet.JspServlet.serviceJspFile(JspServlet
.java:683)
at
com.ibm.ws.webcontainer.jsp.servlet.JspServlet.service(JspServlet.java:7
81)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at
com.ibm.ws.webcontainer.servlet.StrictServletInstance.doService(StrictSe
rvletInstance.java:110)
at
com.ibm.ws.webcontainer.servlet.StrictLifecycleServlet._service(StrictLi
fecycleServlet.java:174)
at
com.ibm.ws.webcontainer.servlet.IdleServletState.service(StrictLifecycle
Servlet.java:313)
at
com.ibm.ws.webcontainer.servlet.StrictLifecycleServlet.service(StrictLif
ecycleServlet.java:116)
at
com.ibm.ws.webcontainer.servlet.ServletInstance.service(ServletInstance.
java:283)
at
com.ibm.ws.webcontainer.servlet.ValidServletReferenceState.dispatch(Vali
dServletReferenceState.java:42)
at
com.ibm.ws.webcontainer.servlet.ServletInstanceReference.dispatch(Servle
tInstanceReference.java:40)
at
com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.handleWebAppDispa
tch(WebAppRequestDispatcher.java:1014)
at
com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.dispatch(WebAppRe
questDispatcher.java:592)
at
com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.forward(WebAppReq
uestDispatcher.java:204)
at
com.sun.faces.context.ExternalContextImpl.dispatch(ExternalContextImpl.j
ava:322)
at
com.sun.faces.application.ViewHandlerImpl.renderView(ViewHandlerImpl.jav
a:130)
at
com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.
java:87)
at
com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:200)
at
com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:117)
at
javax.faces.webapp.FacesServlet.service(FacesServlet.java:198)
at
com.ibm.ws.webcontainer.servlet.StrictServletInstance.doService(StrictSe
rvletInstance.java:110)
at
com.ibm.ws.webcontainer.servlet.StrictLifecycleServlet._service(StrictLi
fecycleServlet.java:174)
at
com.ibm.ws.webcontainer.servlet.IdleServletState.service(StrictLifecycle
Servlet.java:313)
at
com.ibm.ws.webcontainer.servlet.StrictLifecycleServlet.service(StrictLif
ecycleServlet.java:116)
at
com.ibm.ws.webcontainer.servlet.ServletInstance.service(ServletInstance.
java:283)
at
com.ibm.ws.webcontainer.servlet.ValidServletReferenceState.dispatch(Vali
dServletReferenceState.java:42)
at
com.ibm.ws.webcontainer.servlet.ServletInstanceReference.dispatch(Servle
tInstanceReference.java:40)
at
com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterCh
ain.java:76)
at
org.apache.myfaces.component.html.util.ExtensionsFilter.doFilter(Extensi
onsFilter.java:112)
at
com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInst
anceWrapper.java:132)
at
com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterCh
ain.java:71)
at
com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.handleWebAppDispa
tch(WebAppRequestDispatcher.java:1010)
at
com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.dispatch(WebAppRe
questDispatcher.java:592)
at
com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.forward(WebAppReq
uestDispatcher.java:204)
at
com.ibm.ws.webcontainer.srt.WebAppInvoker.doForward(WebAppInvoker.java:1
25)
at
com.ibm.ws.webcontainer.srt.WebAppInvoker.handleInvocationHook(WebAppInv
oker.java:286)
at
com.ibm.ws.webcontainer.cache.invocation.CachedInvocation.handleInvocati
on(CachedInvocation.java:71)
at
com.ibm.ws.webcontainer.srp.ServletRequestProcessor.dispatchByURI(Servle
tRequestProcessor.java:182)
at
com.ibm.ws.webcontainer.oselistener.OSEListenerDispatcher.service(OSELis
tener.java:334)
at
com.ibm.ws.webcontainer.http.HttpConnection.handleRequest(HttpConnection
.java:56)
at
com.ibm.ws.http.HttpConnection.readAndHandleRequest(HttpConnection.java:
615)
at com.ibm.ws.http.HttpConnection.run(HttpConnection.java:439)
at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:912)