Details
-
Bug
-
Status: Closed
-
Critical
-
Resolution: Invalid
-
1.1.9
-
None
-
None
-
OPERATING SYSTEM: windows XP professional sp 2,
PROCESSOR: inter p4 2.99 ghz
RAM: 2 gb ram
IDE: Netbeans 6.7.1
JAVA SERVER FACES: 2.0
SPRING: 2.5
DATABASE: MYSQL 5.0
Description
I am getting the following javascript error when I click on the + image to expand the root node:
'serverTree:org.apache.myfaces.tree.NAV_COMMAND' is null or not an object
Following is my jsp code
<f:view>
<h:form id="foo">
<t:tree2 id="serverTree" value="#
{productBrowser.treeData}" var="node" varNodeToggler="t" clientSideToggle="false">
<f:facet name="productsRoot">
<h:panelGroup>
<t:graphicImage value="images/yellow-folder-open.png" rendered="#
" border="0"/>
<t:graphicImage value="images/yellow-folder-closed.png" rendered="#
" border="0"/>
<h:outputText value="#
" styleClass="nodeFolder"/>
<h:outputText value=" (#
)" styleClass="childCount" rendered="#
{!empty node.children}"/>
</h:panelGroup>
</f:facet>
</t:tree2>
</h:form>
</f:view>
I looked at the source code of HtmlTreeRenderer.java and NAV_COMMAND is defined as follows:
private static final String NAV_COMMAND = "org.apache.myfaces.tree.NAV_COMMAND";
I looked in the myfaces.jar and did not find anything inside this path.
What am I missing?