J'ai configuré une fabrique jndi étrangère à laquelle un lien était lié! Mais je ne sais pas comment utiliser le jndi étranger dans ma propre application! quelqu'un pourrait-il me faire une faveur ???Est-ce que quelqu'un sait comment utiliser le jndi juste de l'usine jndi étrangère de weblogic?
0
A
Répondre
0
question assez vague, réponse si assez vague ... Voici comment obtenir un Context
:
Context ctx = null;
Hashtable ht = new Hashtable();
ht.put(Context.INITIAL_CONTEXT_FACTORY,
"weblogic.jndi.WLInitialContextFactory");
ht.put(Context.PROVIDER_URL,
"t3://localhost:7001");
try {
ctx = new InitialContext(ht);
// Use the context in your program
}
catch (NamingException e) {
// a failure occurred
} finally {
try {
ctx.close();
} catch (Exception e) {
// a failure occurred
}
}
Vous aurez besoin wl-client.jar
sur le chemin de la classe. Plus de détails au Programming WebLogic JNDI. PS: Je ne déglutition pas des exceptions, l'échantillon de documentation fait :)