I'm trying to use a rich:tree in a a4j:repeat, but it isn't working:
<h3>Tree</h3>
<t:htmlTag value="div" styleClass="itemTreeWrap"
style="height: 400px; overflow: auto; float: left; border-width: 1px;">
<rich:tree id="itemTree" style="width:300px" switchType="ajax"
nodeSelectListener="#{itemTreeXX.selected}"
changeExpandListener="#{itemTreeXX.expansion}"
stateAdvisor="#{itemTreeXX.advisor}">
<rich:recursiveTreeNodesAdaptor roots="#{itemTreeXX.sourceRoots}"
var="item" nodes="#{item.nodes}" />
</rich:tree>
</t:htmlTag>
<div class="clear" />
<h3>Trees</h3>
<a4j:outputPanel id="itemTreePanel">
<a4j:repeat value="#{navigator.trees}" var="itemTree">
<t:htmlTag value="div" styleClass="itemTreeWrap"
style="height: 400px; overflow: auto; float: left; border-width: 1px;">
<rich:tree id="itemTree" style="width:300px" switchType="ajax"
nodeSelectListener="#{itemTree.selected}"
changeExpandListener="#{itemTree.expansion}"
stateAdvisor="#{itemTree.advisor}">
<rich:recursiveTreeNodesAdaptor roots="#{itemTree.sourceRoots}"
var="item" nodes="#{item.nodes}" />
</rich:tree>
</t:htmlTag>
</a4j:repeat>
</a4j:outputPanel>