title: h:commandLink actionlistener is not invoked when used with f:ajax and ui:repeat
body: <p>h:commandLink actionlistener is not invoked when used with f:ajax and ui:repeat
  When I click the link, I have to pass a parameter in the bean's "onload" method and refresh the panelgroup "assist". It works fine when I use the commandButton but not with commandLink.</p>
  
  <pre><code>&lt;h:panelGroup id="assist" styleClass="tabbed-panel-vertical"&gt;
  &lt;ul id="assistlink" class="tabbed-panel-vertical-tabs"&gt;
      &lt;ui:repeat var="assistants"
          value="#{permissions.repAssistants}"&gt;
          &lt;li&gt;&lt;h:commandLink 
                              actionListener="#{permissions.onload}"
              value="#{assistants.name}"
                  styleClass="#{permissions.selectedAssistant==assistants.userId ? 'selected' : ''}"&gt;
                  &lt;f:ajax
                      render=":permissionsform:assist :permissionsform:permissionsContent"
                      execute="@this"&gt;
                      &lt;f:attribute name="assistantId"
                          value="#{assistants.userId}" /&gt;
                  &lt;/f:ajax&gt;
              &lt;/h:commandLink&gt;&lt;/li&gt;
      &lt;/ui:repeat&gt;
  &lt;/ul&gt;
  </code></pre>
  
  <p></p>
  
  <pre><code>    `public void onload(ActionEvent event) {
      Long userId = Long.valueOf(541);// user.getUserId();
      Long assistantId = (Long) event.getComponent().getAttributes().get("assistantId");
      System.out.println("User " + assistantId); 
      }`
  </code></pre>