0
웹 서비스에 연결하는 비누 클라이언트를 호출하는 방법을 아래에 작성했습니다. 아래의 코드는 테스트 클래스에서 잘 작동하지만, 비어로 weblogic9를 배포 한 후 HTTP/1.1 500 오류가 발생했습니다. 그리고 난 그것을 잘 locally.`에게비누 클라이언트가 웹 로직 배포 후 웹 서비스에 연결할 수 없습니다.
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;
}
네, 고객 여러분의 API입니다. API 클래스는 테스트 클라이언트와 다른 데스크톱 응용 프로그램에서 잘 작동하며 VF에서 제공합니다. – user2317753