Ho un'applicazione client sviluppata con java j2SE che si interfaccia il webserver Bea WebLogic
All'interno di una classe dell'applicazione client ho le seguenti righe di codice
javax.naming.Context context = new javax.naming.InitialContext();
javax.sql.DataSource ds = (javax.sql.DataSource)context.lookup("PippoDB");
Queste linne di codice servono ad instaurare una comunicazione tra l'applicazione j2SE e BEA Weblogic utilizzando come jndi name la stringa
"Pippo"
Questa stringa è uno dei parametri di connessione impostati in Bea WebLogic
La comunicazione tra l'applicazione js2 e Bea la posso fare perchè conosco a priori la stringa jndi "Pippo".
La domanda è questa:
Senza sapere a priori quali sono i nomi di queste stringhe jndi, come posso fare a sapere i nomi di queste stringhe dalla mia applicazione j2se?
Esiste qualche linea di docie che mi permetta di sapere i jndi name installati soto Bea?
Qualcosa del tipo
context.getJNDI();
?
thx