Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/jsf/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 同一应用服务器中有2个JSF/Richfaces版本_Java_Jsf_Jakarta Ee_Richfaces_Weblogic - Fatal编程技术网

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

Java 同一应用服务器中有2个JSF/Richfaces版本,java,jsf,jakarta-ee,richfaces,weblogic,Java,Jsf,Jakarta Ee,Richfaces,Weblogic,在同一个weblogic应用程序服务器中,如果我们使用2个不同的JSF/Richfaces版本托管2个不同的ui,它会正常工作还是会有任何类加载器异常?如果您将2个ui划分为不同的.ear/.war文件,那么应该没有问题,因为您可以在weblogic-application.xml中执行类似操作来指定首选包: <prefer-application-packages> <package-name>org.apache.*</package-name> &

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

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

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

org.apache*
您还可以尝试使用weblogic.xml强制加载以下类:

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

真的
请参见此处的更多信息: