3

在同一个 weblogic 应用程序服务器中,如果我们托管 2 个具有 2 个不同 JSF/Richfaces 版本的 diff ui,它会正常工作还是会有任何类加载器异常?

4

1 回答 1

2

如果您将 2 个 UI 分成不同的 .ear/.war 文件,则应该没有问题,因为您可以在 weblogic-application.xml 中执行类似的操作来指定首选包:

<prefer-application-packages>
   <package-name>org.apache.*</package-name>
</prefer-application-packages>

您还可以尝试使用 weblogic.xml 来强制加载哪些类:

<container-descriptor>     
   <prefer-web-inf-classes>true</prefer-web-inf-classes>   
</container-descriptor> 

在此处查看更多信息:http: //docs.oracle.com/cd/E13222_01/wls/docs92/programming/classloading.html

于 2013-10-09T17:33:53.183 回答