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>