1

我在 Weblogic 上部署了一个应用程序,并且由于 Xerces 错误生成的锁争用,我想“强制”Weblogic 使用已修复错误的正确 jar。

http://svn.apache.org/viewvc?view=revision&revision=558581(修复了xerces错误)

有没有办法确保来自特定 jar 的类被我的应用程序加载和使用。

默认情况下,weblogic 在多个内部库中使用旧的错误 Xerves:

com.bea.core.apache_1.2.0.0.jar
com.bea.core.apache.xercesImpl_2.8.1.jar

谢谢

4

1 回答 1

1

一种方法是修改CLASSPATHWeblogic 启动脚本,使其在包含错误版本库的 jar 之前包含所需的 jar。

您可以修改例如domain/bin/setEnv.sh.

用于-verbose:class验证是否加载了正确版本的 Class。

于 2013-06-13T04:39:21.803 回答