【发布时间】: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