Hallo,
folgendes: Mein xhtml sieht wie folgt aus:
Folgendes Bean funktioniert:
aber bei folendem kriegt ich eine Fehlermeldung
javax.ejb.EJBException: Illegal non-business method access on no-interface view
Die Codes wurde mit dem Wizard von NB6.9/JSF 2.0 erstellt.
Kann mir jmd. helfen? Danke!
folgendes: Mein xhtml sieht wie folgt aus:
Java:
<h:selectOneMenu id="adresse" value="#{nutzerController.selected.adresse}" title="#{bundle.CreateNutzerTitle_adresse}" required="true" requiredMessage="#{bundle.CreateNutzerRequiredMessage_adresse}">
<f:selectItems value="#{adresseController.itemsAvailableSelectOne}"/>
</h:selectOneMenu>
Folgendes Bean funktioniert:
Java:
public SelectItem[] getItemsAvailableSelectOne() {
return JsfUtil.getSelectItems((List<Adresse> ejbFacade.findAll(), true);
}
aber bei folendem kriegt ich eine Fehlermeldung
Java:
public SelectItem[] getItemsAvailableSelectOne() {
javax.persistence.Query q=this.ejbFacade.getEntityManager().createQuery("select object(o) from Adresse o");
return JsfUtil.getSelectItems((List<Adresse>) q.getResultList(),true);
}
javax.ejb.EJBException: Illegal non-business method access on no-interface view
Die Codes wurde mit dem Wizard von NB6.9/JSF 2.0 erstellt.
Kann mir jmd. helfen? Danke!