Fix checked in:
===================================================================
— compat/components/src/main/java/com/icesoft/faces/component/tree/Tree.java (revision 22563)
+++ compat/components/src/main/java/com/icesoft/faces/component/tree/Tree.java (working copy)
@@ -965,7 +965,6 @@
.getRoot());
treeNodeTemplate.setMutable(currentNode);
treeNodeTemplate.setId(ID_PREFIX + pathToCurrentNode);
- treeNodeTemplate.setParent(this);
this.setNodePath(pathToCurrentNode);
@@ -1465,7 +1464,6 @@
.getRoot());
treeNodeTemplate.setMutable(currentNode);
treeNodeTemplate.setId(ID_PREFIX + pathToCurrentNode);
- treeNodeTemplate.setParent(this);
this.setNodePath(pathToCurrentNode);
Index: compat/components/src/main/java/com/icesoft/faces/component/tree/TreeRenderer.java
===================================================================
— compat/components/src/main/java/com/icesoft/faces/component/tree/TreeRenderer.java (revision 22563)
+++ compat/components/src/main/java/com/icesoft/faces/component/tree/TreeRenderer.java (working copy)
@@ -338,7 +338,6 @@
treeNode.setMutable(currentNode);
treeNode.setId(Tree.ID_PREFIX + pathToCurrentRoot);
- treeNode.setParent(treeComponent);
treeComponent.setNodePath(pathToCurrentNode);
// efficiency and simplicity
Note that these failures are consistent between Mojarra JSF 2.0.4-b03 and also JSF 2.1 Sept. 3 SNAPSHOT.