2016-04-28 10 views
0

Ich habe kürzlich ein einfaches Java EE-Programm in NetBeans 8.1 erstellt und den Code in ein Remote-Repository verschoben. Jetzt habe ich diesen Code auf einen anderen Computer heruntergefahren und meine Anwendung kann nicht mit dem Fehler javax.naming.NameNotFoundException: App-ejb ausgeführt werden.Fehlender JNDI-Eintrag

Mit Asadmin auf dem Computer, auf dem meine App funktioniert, kann ich den JNDI-Eintrag gut sehen, indem Sie asadmin list-jndi-entries --context java:global ausführen. Allerdings kann ich den JNDI-Eintrag für App-ejb in keinem Namespace auf dem Computer finden, auf dem meine App nicht funktioniert.

Wie soll ich von hier debuggen?

Antwort

0

Um zu lösen, habe ich App-ejb gereinigt und neu erstellt und dann erneut auf Glassfish bereitgestellt. (Clean and build und Deploy sind Optionen, wenn Sie mit der rechten Maustaste auf das Modul in NetBeans klicken.)