You are correct. Please file a JIRA issue on this with your detailed instructions. Please also note that problem is for server-side-toggle only.
sean On 10/9/05, Erik Mellegård <[EMAIL PROTECTED]> wrote: > Hi, > > I'm wondering how to solve the following issue with the server > side tree2 in the example collections at http://www.irian. > at/myfaces/tree2.jsf. (The clinet side version works as expected) > > To > reproduce the problem: > 1. Open http://www.irian.at/myfaces/tree2.jsf > 2. > Expand "Inbox" and "Frank Foo" folders > 3. Click on the line that > attaches Frank Foo with Requires Foo (where there would have been a > plus if Requires Foo would have contained children) > > This generates the > following exception: > > javax.servlet.ServletException: Encountered a > node [0:0:0] + with an illogical state. Node is expanded but it is > also considered a leaf (a leaf cannot be considered expanded.javax. > faces.webapp.FacesServlet.service(FacesServlet.java:109) > org.apache. > myfaces.component.html.util.ExtensionsFilter.doFilter(ExtensionsFilter. > java:122) > > root cause > java.lang.IllegalStateException: Encountered a > node [0:0:0] + with an illogical state. Node is expanded but it is > also considered a leaf (a leaf cannot be considered expanded. org. > apache.myfaces.custom.tree2.HtmlTreeRenderer.encodeNavigation > (HtmlTreeRenderer.java:463) > org.apache.myfaces.custom.tree2. > HtmlTreeRenderer.encodeCurrentNode(HtmlTreeRenderer.java:346) > org. > apache.myfaces.custom.tree2.HtmlTreeRenderer.encodeTree > (HtmlTreeRenderer.java:248) > org.apache.myfaces.custom.tree2. > HtmlTreeRenderer.encodeTree(HtmlTreeRenderer.java:276) > org.apache. > myfaces.custom.tree2.HtmlTreeRenderer.encodeTree(HtmlTreeRenderer.java: > 276) > org.apache.myfaces.custom.tree2.HtmlTreeRenderer.encodeChildren > (HtmlTreeRenderer.java:200) > javax.faces.component.UIComponentBase. > encodeChildren(UIComponentBase.java:319) > javax.faces.webapp. > UIComponentTag.encodeChildren(UIComponentTag.java:343) > javax.faces. > webapp.UIComponentTag.doEndTag(UIComponentTag.java:251) > org.apache.jsp. > tree2_jsp._jspx_meth_t_tree2_1(org.apache.jsp.tree2_jsp:1050) > org. > apache.jsp.tree2_jsp._jspx_meth_h_form_0(org.apache.jsp.tree2_jsp:225) > org.apache.jsp.tree2_jsp._jspx_meth_f_view_0(org.apache.jsp.tree2_jsp: > 182) > org.apache.jsp.tree2_jsp._jspService(org.apache.jsp.tree2_jsp:126) > org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97) > javax.servlet.http.HttpServlet.service(HttpServlet.java:802) > org.apache. > jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:322) > org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java: > 291) > org.apache.jasper.servlet.JspServlet.service(JspServlet.java:241) > javax.servlet.http.HttpServlet.service(HttpServlet.java:802) > org.apache. > myfaces.context.servlet.ServletExternalContextImpl.dispatch > (ServletExternalContextImpl.java:415) > org.apache.myfaces.application. > jsp.JspViewHandlerImpl.renderView(JspViewHandlerImpl.java:234) > org. > apache.myfaces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:300) > javax.faces.webapp.FacesServlet.service(FacesServlet.java:95) > org. > apache.myfaces.component.html.util.ExtensionsFilter.doFilter > (ExtensionsFilter.java:122) > > > Best Regards > > Erik Mellegård > >

