users@glassfish.java.net

Re: Toplink save error

From: <glassfish_at_javadesktop.org>
Date: Fri, 03 Aug 2007 18:55:56 PDT

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