Maybe the problem lies in the mapping:
<%-- spielplatzart --%>
<h:outputLabel for="spielplatzartField">
<h:outputText value="spielplatzart:" />
</h:outputLabel>
<h:panelGrid>
<h:selectManyCheckbox id="spielplatzartField" required="true"
layout="pageDirection"
value="#{spielplatzBean.spielplatz.spielplatzArt}">
<f:selectItems value="#{spielplatzBean.arten}"/>
</h:selectManyCheckbox>
</h:panelGrid>
<h:message for="spielplatzartField" styleClass="errors" />
<%-- /spielplatzart --%>
Collection<SelectItem> spielplatzarten;
public Collection<SelectItem> getArten() {
if (spielplatzarten == null) {
spielplatzarten = new ArrayList<SelectItem>();
List<SpielplatzArt> findAll = spadao.findAll();
for (SpielplatzArt staat : findAll) {
spielplatzarten.add(new SelectItem(staat, staat
.getName(), ""));
}
}
return spielplatzarten;
}
[Message sent by forum member 'chris_lenz' (chris_lenz)]
http://forums.java.net/jive/thread.jspa?messageID=229470