>我有一个调用另一个Web服务(WebService2(的Web服务(WebService1(,我在WebSphere(WAS 8.0.0.5(上部署了WebService1,当我尝试访问WebService1时,我收到此错误:
WSWS7263E:发生以下异常: org.apache.axis2.AxisFault: HTTP(503( 不可用地址: "地址 网络服务2">
当我搜索时,我发现这可能是因为服务器太忙造成的。 但在此情况下,服务器并不繁忙。
搜索了很多之后,我发现我必须在模块级别将类加载器策略设置为首先使用本地类加载器加载的类(最后加载父类(。它对我足够有效:
- 在管理控制台中,单击应用程序>应用程序 WebSphere 企业应用程序> application_name>管理模块>webmodule_name>的类型。
-
从下拉列表中选择首先使用本地类装入器装入的类(最后装入父类(。
-
单击"确定",然后单击"保存"以保存更改。
-
单击"确定",然后单击"保存"以保存更改。
在 WebSphere Application Server 上使用第三方 JAX-WS 实现部署和运行应用程序 EAR 文件。