2个JSF / Richfaces版本在同一个应用服务器中

时间:2013-10-09 15:59:01

标签: java jsf java-ee richfaces weblogic

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

1 个答案:

答案 0 :(得分: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