Ich schreibe eine Web-Anwendung der Verwaltung der Verbrauchsmaterialien für Computer in JEE zu entwickeln. In meiner Datenbank ist die persönliche Tabelle mit der Login-Tabelle verknüpft; Ich mache eine Insertion eines Personal mit seinem Login und dann nur nach dem Einsetzen ich den folgenden Code ausführen:EJB Beziehung
Personnel personnel = personnelFacade.find(id);
List<Page> pages = pageFacade.findByNiveau(personnel.getLoginList().get(0).getNiveauAcces());
ich diesen Fehler:
Avertissement: StandardWrapperValve[SettingPersonnal]: Servlet.service() for servlet SettingPersonnal threw exception
java.lang.ArrayIndexOutOfBoundsException: Array index out of range: 0
at java.util.Vector.get(Vector.java:748)
at org.eclipse.persistence.indirection.IndirectList.get(IndirectList.java:442)
Kann mir jemand helfen?
Die Anmeldeliste ist leer, müssen Sie Ihren Code und invistigate über die Ursache debuggen – Simo