2014-11-17 3 views
0

나는 원격 웹 서비스 서버가 접촉 웹 서비스 클라이언트 실행할 때 나는 다음과 같은 오류가 발생합니다 :SOAP 1.1 "클라이언트 오류"오류

SOAP 1.1 fault: SOAP-ENV:Client[no subcode] 
"Client fault" 
Detail: [no detail] 

나는 클라이언트와 서버에서 보았습니다을 내가 찾을 수 있습니다 잘못이 없다. 다른 웹 서버 클라이언트는 서버의 웹 서비스에 아무런 문제가 없습니다. 웹 서비스 클라이언트에 대한 코드는 here이지만 그 이상의 것, 실제로이 문제를 디버깅하는 방법을 궁금하게 생각합니다. 웹 서비스 클라이언트와 서버는 gSOAP 툴킷을 사용하여 구성되었습니다.

또한 웹 서비스 이름 공간과 관련이있을 수 있습니까? 모든 webservice 응용 프로그램에 ns 네임 스페이스를 사용합니다. this을 참조하십시오.

답변

0

응답 메시지가 클라이언트에 완전히 전달되기 전에 EOF가 발생했거나 중단되었을 수 있습니다. 더 자세한 내용이 없으면 확실하게 알 수있는 방법이 없습니다.

-DDEBUG (매크로 DEBUG 세트)를 사용하여 클라이언트를 컴파일하여 로그 파일을 생성하는 것이 좋습니다. 로그 파일은. 제점의 원인을 판별하는 데 도움이됩니다.

가능하면 gSOAP의 최신 버전을 사용하십시오.