Richfaces 4 a4j: ação commandLink não dispara em rich: popupPanel

Parece que estou tendo um problema em que tenho um a4j: commandLink em um rich: popupPanel, mas a ação não está sendo acionada. O xhtml tem a seguinte aparência:

<rich:popupPanel id="rate-panel" modal="true" height="444" width="780" top="60" show="false" onmaskclick="#{rich:component('rate-panel')}.hide()" styleClass="cs-modal">
  /**Some html here**/    
  <a4j:commandLink immediate="false" action="#{venueScore.up}" render="rate-panel" styleClass="rate love">
    <span>Love it</span>
  </a4j:commandLink>    
  /**Some more html here**/    
</rich:popupPanel>

E o bean gerenciado tem a seguinte aparência:

@Named("venueScore")
@ViewScoped
public class VenueScoreManager extends BaseManager implements Serializable {
  public void up() {
    System.out.println("TEST");
    //Do something
  }
}

Fiz o bean gerenciado @ ViewScoped.

Também tentei adicionar um<h:form> ao redor do commandLink, no entanto, isso faz ainda menos do que sem ele. Na verdade, acho que é porque o commandLink está dentro do<h:form> no qual fica o link que abriu o popupPanel.

De qualquer forma, alguém pode me apontar na direção de por que a ação não dispara?

questionAnswers(3)

yourAnswerToTheQuestion