websphere共享库本机路径未加载

时间:2013-12-26 20:11:39

标签: jvm websphere-7

我正在使用Websphere Application Server v7.0.0.29版本。我的目标是将一些本机库添加到Websphere共享库中。在共享库中添加本机路径并将其引用到应用程序时,相应的路径将在AppSrvr/config/cells/CellName/Cluster/library.xml中正确更新。

但是,我无法在SystemOut.log文件“J ava Library Path”中看到我添加的本机库路径。 (应用程序未加载路径)。类加载器也没有它。即使在引用之后。我尝试完全关闭所有WAS and JVM进程并重新启动,但没有用。

请建议我怎么办?

此致 Chandru

2 个答案:

答案 0 :(得分:1)

对不起,我错过了更新此问题的解决方案。这似乎是一个非常特殊的问题。我在IBM提出了一个PMR,它通过完全硬重启物理服务器来解决,之后本机库被正确加载。

我的猜测是,同一个JRE的其他JVM实例仍在运行,这可能会产生问题。

无论如何,如果你们中的任何一个碰巧遇到这个问题,那么重新启动服务器可能是一个解决方案,在我的情况下可以解决它。

问候,
Chandru

答案 1 :(得分:0)

需要将本机库路径添加到包含尝试加载类的类的类加载器中。例如,如果使用本机库的类在应用程序中,则必须将本机库路径添加到应用程序,或者如果该类在WAR中,则必须将本机库路径添加到该WAR模块。如果类在EJB,实用程序JAR或WAR中,则将本机库路径添加到应用程序服务器类加载器不起作用。

(也就是说,即使本机库路径配置正确,本机库错误消息有时也会产生误导。我建议更新您的问题以包含完整的错误消息。)