Given the JSF snippet:
<h:form id="formId">
<rich:tree switchType="ajax">
<rich:recursiveTreeNodesAdaptor roots="#{testbean.rootNodes}" nodes="#{item.childrenAsList}" var="item">
<rich:treeNode>
<h:outputText value="#{item.infoObjectDTO.shortDescription}" />
</rich:treeNode>
</rich:recursiveTreeNodesAdaptor>
</rich:tree>
</h:form>
<h:form id="formId"> <rich:tree binding="testbean.tree"/> </h:form>
Have you added in the correct ajax functionality when switchType="ajax"? id's?
show s snippet of the backing bean where the tree is generated?