【问题标题】:Soap client cannot connect to web service after bea weblogic deploymentbean weblogic 部署后,Soap 客户端无法连接到 Web 服务
【发布时间】:2013-09-04 17:57:40
【问题描述】:

我写了下面的方法来调用连接到网络服务的soap客户端。下面的代码在测试类中工作正常,但是在将我的战争部署到 bea weblogic9 之后,我得到了 HTTP/1.1 500 错误。而且我不能在我的代码中有什么问题,因为它在本地运行良好。`

public boolean isServiceReady(String msisdn) throws Exception
{
  logger.info("check if the service ready or not for " + msisdn);
  if("".equals(msisdn))
    {
      throw new IllegalArgumentException("no active msisdn for logged user");
    }
  ServiceReadyClient nfcClient = ServiceReadyClient.getInstance(true);
  ServiceReadyServices services = nfcClient.getServices();

  if(services == null)
    {
      throw new ServiceReadyClientException("NFC Client not ready yet");
    }
  IsServiceReadyResponse result = services.isServiceReady("tel:" + msisdn, CSS_CLIENT);
  return (result != null && result.getReadinessStatus() != null) ? 
           "YES".equals(result.getReadinessStatus().getValue()) : false;
}

【问题讨论】:

    标签: java web-services soap jax-rpc weblogic9.x


    【解决方案1】:

    ServiceReadyServices 和 ServiceReadyClient 来自您的自定义 API? 尝试将 Web 服务 URL 传递给上述 API 类。

    【讨论】:

    • 是的,它是自定义 API。 API 类在测试客户端和其他桌面应用程序中运行良好,由 VF 提供。
    猜你喜欢
    • 1970-01-01
    • 2019-12-25
    • 1970-01-01
    • 2019-05-20
    • 1970-01-01
    • 2012-10-15
    • 1970-01-01
    相关资源
    最近更新 更多