在Websphere中更改EJB jar的类加载策略?

时间:2015-11-25 12:26:35

标签: web-services ejb websphere cxf

我正在尝试使用CXF从我的EAR内部的EJB jar模块调用webservice(它还包含我的EAR的其他模块使用的实用程序类)。它没有正确调用,我从axis2默认来自websphere插件获得SOAPFaultException

调用webservice的相同代码,我将它放在动态Web项目中,并将其作为WAR与战争中的所有支持库一起改为将类加载策略更改为Parent Last,它工作正常。

现在我想知道如何在Websphere 8.5.5.0中将EJB jar类加载策略更改为最后一个?

由于

1 个答案:

答案 0 :(得分:1)

您不能在每个EJB JAR的基础上更改类加载器模式,但是所有EJB模块都由应用程序类加载器加载(请参阅知识中心中的Class loaders主题),您可以更改类应用程序类加载器的加载器模式。有关更改应用程序类加载器模式的信息,请参阅知识中心中的Configuring application class loaders主题。