title: ajax calls do not reRender when the page has nested ui:repeat [JSF1.2]
body: <p>I have a page that have 2 <code>ui:repeat</code> to iterate a complex collection. I need add <code>commandlinks</code> that will update some of the data on the page without refresh the whole page. The code is like the following:</p>
  
  <pre><code>&lt;h:panelGroup id="panel1"&gt;
  #{backBean.getNumber()}
  &lt;/h:panelGroup&gt;
  &lt;h:form&gt;
      &lt;a4j:commandlink action="#{backBean.increaseNumber()}" reRender="panel1" /&gt;
  &lt;/h:form&gt;
  &lt;ui:repeat value="#{masterlist}" var="list"&gt;
      &lt;ui:repeat value="#{list}" var="element"&gt;
          #{element.description}
      &lt;/ui:repeat&gt;
  &lt;/ui:repeat&gt;
  </code></pre>
  
  <p>I can see the <code>increaseNumber()</code> method is called and the number is updated, but panel1 is not re-rendered. If I remove one <code>ui:repeat</code> tag and then it will work. I did research online and it seems there are issues with nested <code>ui:repeat</code>, but I couldn't find any solution.</p>