我有一个 Web 服务 (WebService1) 调用另一个 Web 服务 (WebService2),我在 WebSphere(WAS 8.0.0.5) 上部署了 WebService1,当我尝试访问 WebService1 时,出现此错误:
WSWS7263E: The following exception occurred : org.apache.axis2.AxisFault: HTTP(503) Unavailable address: "address of WebService2"
我搜索了一下,发现可能是服务器太忙造成的。 但在这种情况下,服务器并不繁忙。
最佳答案
经过大量搜索后,我发现我必须在模块级别将类加载器策略设置为首先使用本地类加载器加载的类(最后是父级)。它对我来说足够有效:
- 在管理控制台中,单击“应用程序”>“应用程序” 类型 > WebSphere 企业应用程序 > application_name > 管理模块>webmodule_name。
从下拉列表中选择首先使用本地类加载器加载的类(最后是父类)。
单击“确定”,然后单击“保存”以保存更改。
单击“确定”,然后单击“保存”以保存更改。
在 WebSphere Application Server 上部署并运行具有第三方 JAX-WS 实现的应用程序 EAR 文件。
关于java - WSWS7263E : The following exception occured : org. apache.axis2.AxisFault:HTTP(503) 不可用地址,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59007928/