title: Property 'xxxxxx' not found on type org.richfaces.component.UIRepeat
body: <p>I'm upgrading from JSF 1.2 to JSF 2 and Richfaces 3.3 to 4.
  I've tried various version of JSF2 (2.02, 2.06, etc) and all give the same error.</p>
  
  <p>I'm getting the following error that has been hurting my head for hours now!</p>
  
  <pre><code>SEVERE: Error Rendering View[/my-testfile.xhtml]
  javax.el.PropertyNotFoundException: /templates/components-navigation.xhtml @31,54 rendered="#{component.allowed}": Property 'allowed' not found on type org.richfaces.component.UIRepeat
  </code></pre>
  
  <p><br /></p>
  
  <p>/templates/components-navigation.xhtml
      
      
      </p>
  
  <pre><code>&lt;a4j:outputPanel rendered="#{loginBean.loggedIn}"&gt;
  
      &lt;a4j:repeat var="menugroup" value="#{componentNavigator.groups}"&gt;
  
          &lt;a4j:region rendered="#{menugroup.itemCount &gt; 0}"&gt;
  
              &lt;div class="panel_menu"&gt; 
  
                  &lt;table class="title" border="0" width="100%"&gt;
                    &lt;tr&gt;
                      &lt;td&gt;
                          &lt;h:outputText class="text" value="#{messages[menugroup.id]}" /&gt;
                      &lt;/td&gt;
                    &lt;/tr&gt;
                  &lt;/table&gt;
  
                  &lt;table class="links" border="0" width="100%"&gt;
                      &lt;tbody&gt;
                          &lt;a4j:repeat var="component" value="#{componentNavigator.components}"&gt;
  
  
                              &lt;a4j:region rendered="#{component.allowed}"&gt;
  
                                  &lt;a4j:region rendered="#{component.groupId == menugroup.id}"&gt;
                                      &lt;tr class="#{component.current?'active':'unactive'}"&gt;
                                          &lt;td&gt;&amp;nbsp;&lt;/td&gt;
                                          &lt;td class="text" width="100%"&gt;
                                              &lt;h:commandLink action="#{component.getCommandAction}" actionListener="#{componentNavigator.initControllerBean}"&gt;                                        
                                                  &lt;span style="display:block;"&gt;
                                                      #{messages[component.id]}                                       
                                                  &lt;/span&gt;
                                                  &lt;f:attribute name="controllerBean" value="#{component.controllerBean}" /&gt;
                                                  &lt;f:setPropertyActionListener target="#{componentNavigator.currentComponent}" value="#{component}" /&gt;
                                              &lt;/h:commandLink&gt;
                                          &lt;/td&gt;
                                      &lt;/tr&gt;
                                  &lt;/a4j:region&gt;
  
                              &lt;/a4j:region&gt;
  
                          &lt;/a4j:repeat&gt;           
                      &lt;/tbody&gt;
                  &lt;/table&gt;
  
              &lt;/div&gt;
  
          &lt;/a4j:region&gt;
  
      &lt;/a4j:repeat&gt;
  
  &lt;/a4j:outputPanel&gt;
  </code></pre>
  
  <p>Line 31 is: </p>
  
  <pre><code>&lt;a4j:region rendered="#{component.allowed}"&gt;
  </code></pre>
  
  <p>Any ideas why the property is not been found? Is there a know issue with the repeat component?</p>