JSF, ajax bouton de commande pas la mise à jour de primefaces liste de choix

C'est le code:

<h:form id="articleForm" >
    <p:commandButton value="Select tags" ajax="true" >
        <f:ajax execute="@form" render="@form :articleForm:tags" />
    </p:commandButton>

    <p:pickList id="tags" value="#{articleController.dualListModelForTags}" var="tag" itemLabel="#{tag.tag}" itemValue="#{tag}" converter="distinctTagConverter">
        <f:facet name="sourceCaption">Distinct tags</f:facet>  
        <f:facet name="targetCaption">Connected tags</f:facet>
    </p:pickList>
</h:form>

Lorsque le bouton est cliqué, la getDualListModelForTags() dans le backing bean est appelé et exécuté. Dans getDualListModelForTags() j'ai du faire quelques modifications, donc je veux que la liste de choix pour être mis à jour. Mais la liste de choix(id=tags) n'est pas rendue de nouveau. Seulement lorsque j'actualise la page, sont les modifications apportées à la liste de choix.

OriginalL'auteur BigJ | 2012-01-18