2014-09-03 3 views
0

I JAX-WS를 사용하여 만든 클라이언트가 웹 로직 10.3에서 실행해야하는 다음과 같은 예외 1.4 웹 서비스가 무작위로 반환하는 축 호출 할 때 :때 java.io.IOException : 읽기 바이트를하지 않았지만, 바이트를 사용할 수 있습니다

javax.xml.ws.WebServiceException: java.io.IOException: Read did not get bytes, but bytes are available 
at com.sun.xml.ws.streaming.TidyXMLStreamReader.close(TidyXMLStreamReader.java:69) 
at com.sun.xml.ws.client.sei.ResponseBuilder$DocLit.readResponse(ResponseBuilder.java:551) 
at com.sun.xml.ws.client.sei.SyncMethodHandler.invoke(SyncMethodHandler.java:127) 
at com.sun.xml.ws.client.sei.SyncMethodHandler.invoke(SyncMethodHandler.java:95) 
at com.sun.xml.ws.client.sei.SEIStub.invoke(SEIStub.java:136) 
at $Proxy302.getPodWSbyPresa(Unknown Source) 

아이디어가 있으십니까?

답변

0

서비스를 호출하는 클래스를 https로 변경해야하며 SSL/HTTPS 관리를 위해 JSSE를 사용해야합니다. WebLogic에서 DomainName -> 환경 -> 서버 -> 서버 선택 -> SSL 탭 -> 고급 옵션 (아래) -> SSL 사용을 선택하십시오. JSSE