websphere应用程序服务器安装文件中的jar文件namingserver.jar在哪里?

时间:2012-08-29 03:50:39

标签: java java-ee websphere websphere-7

有人知道可以找到jar文件namingserver.jar的位置吗?我搜索了websphere应用程序服务器安装但没有发现任何内容。此外,我也试图从互联网上获得一个,但也没有运气。

WAS版本:7.0 ND

我需要让以下代码正常工作。

Hashtable env = new Hashtable();
env.put(Context.INITIAL_CONTEXT_FACTORY, 
        "com.ibm.websphere.naming.WsnInitialContextFactory");
env.put(Context.PROVIDER_URL,"iiop://localhost:2809");
InitialContext context = new InitialContext(env);

3 个答案:

答案 0 :(得分:2)

我认为你真正想知道的是,

在哪个JAR中找到com.ibm.websphere.naming.WsnInitialContextFactory和/或javax.naming.InitialContext

在服务器上,前者位于安装根目录的com.ibm.ws.runtime.jar子目录中的/plugin内。后者是JDK的一部分。

如果您打算将此代码作为瘦EJB客户端运行,那么您希望com.ibm.ws.ejb.thinclient_7.0.0.jar位于安装根目录的runtimes子目录中。

答案 1 :(得分:0)

你是否专门寻找那个班而不是那个罐子?你确定那个班级在那个罐子里吗?试试this JSP to find which jar is providing the class

答案 2 :(得分:0)

要执行该代码,您将需要EJB瘦客户端。您可以在WAS安装的runtimes目录中找到相应的JAR。