我已经配置了一个链接所依据的外国jndi工厂!但我不知道如何在我自己的应用程序中使用外部jndi! 任何人都可以帮我一个忙吗?
答案 0 :(得分:0)
相当含糊的问题,所以非常模糊的答案......以下是如何获得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
}
}
您在课程路径上需要wl-client.jar
。 Programming WebLogic JNDI中的更多详细信息。
PS:我没有吞咽异常,文档样本会这样做:)