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)