Java WS7263E:发生以下异常:org.apache.axis2.AxisFault:HTTP(503)不可用地址

Java WS7263E:发生以下异常:org.apache.axis2.AxisFault:HTTP(503)不可用地址,java,websphere,axis2,webservice-client,Java,Websphere,Axis2,Webservice Client,我有一个调用另一个web服务(WebService2)的web服务(WebService1),我在WebSphere上部署了WebService1(WAS 8.0.0.5),当我尝试访问WebService1时,我遇到以下错误: WS7263E:发生以下异常: org.apache.axis2.AxisFault:HTTP(503)不可用地址:“的地址 WebService2“ 当我搜索时,我发现这可能是由于服务器太忙造成的。 但是在这种情况下,服务器并不忙。在搜索了很多之后,我发现我必须在模块

我有一个调用另一个web服务(WebService2)的web服务(WebService1),我在WebSphere上部署了WebService1(WAS 8.0.0.5),当我尝试访问WebService1时,我遇到以下错误:

WS7263E:发生以下异常: org.apache.axis2.AxisFault:HTTP(503)不可用地址:“的地址 WebService2“

当我搜索时,我发现这可能是由于服务器太忙造成的。
但是在这种情况下,服务器并不忙。

在搜索了很多之后,我发现我必须在模块级别将类加载器策略设置为首先使用本地类加载器加载的类(最后一个父类)。这对我来说非常有效:

  • 在管理控制台中,单击应用程序>应用程序 类型>WebSphere企业应用程序>应用程序名称> 管理模块>webmodule\u名称
  • 从下拉列表中选择首先使用本地类装入器装入的类(最后使用父类装入器装入)

  • 单击确定,然后单击保存以保存更改

  • 单击确定,然后单击保存以保存更改

  • 在WebSphereApplicationServer上部署并运行带有第三方JAX-WS实现的应用程序EAR文件