2013-07-23 3 views
0

클라이언트로부터 webservice를 호출 할 때 NullPointerException이 발생합니다.thread "main"의 예외 javax.xml.ws.soap.SOAPFaultException : java.lang.NullPointerException

스택 트레이스 :

Exception in thread "main" javax.xml.ws.soap.SOAPFaultException: java.lang.NullPointerException 
at com.sun.xml.internal.ws.fault.SOAP11Fault.getProtocolException(Unknown Source) 
at com.sun.xml.internal.ws.fault.SOAPFaultBuilder.createException(Unknown Source) 
at com.sun.xml.internal.ws.client.sei.SyncMethodHandler.invoke(Unknown Source) 
at com.sun.xml.internal.ws.client.sei.SyncMethodHandler.invoke(Unknown Source) 
at com.sun.xml.internal.ws.client.sei.SEIStub.invoke(Unknown Source) 
at $Proxy30.service(Unknown Source) 
+3

불가능은 보지 않고 NPE에 대답 나는이 내 pom.xml 파일에 제거하기 위해 추가 귀하의 코드 –

+1

여기에 관련 코드 섹션을 게시하십시오. –

+0

코드를 업데이트했습니다. 도와주세요. – Meastro

답변

0

난 당신이 요청 및 응답을 읽을 수 Wireshark와 같은 도구를 사용하는 것이 좋습니다, 잘못된 것입니다 무엇을 찾기 위해 도움이 될 수 있습니다. 그것은 서버 측 예외를 보여줍니다.

0

SOAP 호출을 지원하는 jar 파일이 없습니다.

<dependency> 
    <groupId>com.sun.xml.ws</groupId> 
    <artifactId>jaxws-rt</artifactId> 
    <version>2.2.8</version> 
    </dependency> 

마음이 당신이 내 비누 호출이 여전히 실패,하지만 어쩌면 다른 이유 :

java.lang.AbstractMethodError: javax.xml.parsers.DocumentBuilderFactory.setFeature(Ljava/lang/String;Z)V 
    at org.apache.xalan.transformer.TransformerIdentityImpl.createResultContentHandler(TransformerIdentityImpl.java:223) 
관련 문제