Hi, 

   I am using myfaces 1.1.1 . I am getting the error
while using <t:tree2> : Error is like this 

  Error:
   Encountered a node with an illogical state. [0:2]
   Node is expanded but it is also considered
   a leaf (a leaf cannot be considered expanded.

code of my jsp page is given below:

        <h:panelGrid columns="2" border="0" >
                <t:tree2 id="clientTree"
                 value="#{Bean.treeModel.treeData}"
                 var="node" varNodeToggler="t"
                 clientSideToggle="true"
                 preserveToggle="false">

                 <f:facet name="ABC">
                        <h:panelGroup>
                        <h:commandLink
action="welcome"
                          
styleClass="#{t.nodeSelected  
                      ?
'documentSelected':'document'}"
                
actionListener="#{Bean.processAction}"                
      
                 value="#{node.description}"
                  immediate="true">
                        </h:commandLink>
                     </h:panelGroup>
                 </f:facet>

                 <f:facet name="PQR">
                        <h:panelGroup>
                        <t:graphicImage
value="/images/abc.jpg"
                                        border="0"
width="35" height="18"/>
                        <h:commandLink
action="Clicked"
                                      
styleClass="#{t.nodeSelected ?
'documentSelected':'document'}"
                                      
actionListener="#{Bean.processAction}"
                                      
value="#{node.description}"
                                      
immediate="true">
                        </h:commandLink>
                    </h:panelGroup>
                 </f:facet>
        
                 <f:facet name="XYZ">
                        <h:panelGroup>
                                                <h:commandLink 
action="nodeClicked"
                                      
styleClass="#{t.nodeSelected ?
'documentSelected':'document'}"
                                      
actionListener="#{Bean.processAction}"
                                      
value="#{node.description}"
                                      
immediate="true">
                        </h:commandLink>
                    </h:panelGroup>
                 </f:facet>
                        </t:tree2>                                   
    </h:panelGrid>   



Also the Bean's treeData is populated dynamically. Can
anyone help me to fix this bug?
    Any suggestion will be appreciated.

Thanx and regards...
Arvind



                
__________________________________________________________
Yahoo! India Answers: Share what you know. Learn something new
http://in.answers.yahoo.com/

Reply via email to