Bonjour,

J'avance dans ma découverte de JSF et je viens de tomber sur le cas suivant:

J'affiche dans un formulaire un selectManyCheckbox:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
<h:selectManyCheckbox value="#{zone.zonesVues}" converter="javax.faces.Zone" >
	    					<f:selectItems value="#{zoneBean.toutesLesZones}"/>
	    				</h:selectManyCheckbox>
qui contient exactement ce qui existe en base (affichage OK).

Comme vous pouvez le voir, celui-ci est lié à un converter (correctement défini dans le faces-config puisque getAsString est bien appellé).

Lorsque je valide mon formulaire, j'obtiens l'erreur suivante:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
Erreur de conversion quand la valeur '344@RAC@Racines@394@serv2@host2@2@true' est commise pour le modéle '#{zone.zonesVues}' : Exception: {2}.
De plus, je ne passe jamais dans la fonction qui est lié au submit du formulaire ni dans getAsObject du formulaire...

Auriez-vous une solution, une idée ou des infos sur le problème ?