[PrimeFaces] Ajax update NPE sans stacktrace
Bonjour,
Techniquement je souhaite réaliser un écran ou le choix d'un bouton radio (group1) grise une autre série de bouton radio (group2). Le choix de l'autre bouton radio (group1) ne les grise pas.
Pour ce comportement, j'ai commencé à implémenter les choses de cette manière :
Code:
1 2 3 4 5 6
|
<p:selectOneRadio id="group1" value="#{myBean.myProperty}">
<f:selectItem itemLabel="#{msg['choix1']}" itemValue="1" />
<f:selectItem itemLabel="#{msg['choix2']}" itemValue="2" />
<p:ajax event="change" update="btradio" />
</p:selectOneRadio> |
Code:
1 2 3
|
<p:radioButton id="btradio" itemIndex="0"
disabled="#{myBean.myProperty == 1}"/> |
Lorsque je clic sur un des choix de mon selectOneRadio je me heurte à ce message :
Code:
1 2 3
|
16 nov. 2012 11:25:22 com.sun.faces.context.PartialViewContextImpl$PhaseAwareVisitCallback visit
GRAVE: java.lang.NullPointerException |
rien de plus ...
Je ne sais pas dans quelle voie m'orienter.
J'ai également essayer de rajouter un listener à la balise ajax bindé à une méthode qui faisait le setDisabled. J'ai obtenu le même message d'erreur.
Si quelqu'un reconnait le problème ...
Cordialement,
Smori