Sto distribuendo un'applicazione Java EE su JBoss 7.1.1 e quando i bean di sessione vengono distribuiti, JBoss stampa un messaggio che dice che ha creato più binding JNDI. Qualcosa del genere:Significato di tutti i nomi JNDI in JBoss 7
java:global/ear-name/jar-name/MyClassImpl!fully.qualified.path.to.Interface
java:app/jar-name/MyClassImpl!fully.qualified.path.to.Interface
java:module/MyClassImpl!fully.qualified.path.to.Interface
java:jboss/exported/ear-name/jar-name/MyClassImpl!fully.qualified.path.to.Interface
java:global/ear-name/jar-name/MyClassImpl
java:app/jar-name/MyClassImpl
java:module/MyClassImpl
Varia leggermente da EJB a EJB, ma questa è l'idea generale.
Sono confuso su cosa sta succedendo qui. Perché ce ne sono così tanti? C'è una differenza tra questi binding JNDI? Se c'è, quando dovrebbe essere usato ciascuno di essi?
Questo collegamento ha molte buone informazioni. Grazie! – rbwhitaker