2009-07-02 4 views
1

XML-RPC 통신에 문제가 있습니다. PEAR의 XML_RPC를 사용하여 PHP로 만든 XML-RPC 클라이언트와 Apache XmlRpc로 작성된 XML-RPC 클라이언트가 있습니다. 문제는 "HTTP 서버가 예기치 않은 상태를 반환했습니다 : 찾을 수 없음"오류가 발생한다는 것입니다. 필자는 PEAR XML-RPC 클라이언트를 사용하여 서버를 테스트했으며 작동합니다. 서버의 응답을 인쇄 할 수 없기 때문에 문제가 무엇인지 모르겠지만 올바른 사용자 이름과 암호를 입력하지 않으면 인증이 작동하는 것처럼 보입니다. 인증 오류가 발생합니다. 도와주세요!XML-RPC PHP Java

미리 감사드립니다. Cristian

답변

0

Java에서 인터페이스 스텁을 작성하면서 패키지 이름을 고려해야합니다. 기본적으로 참조하려는 메소드의 from에 tack을 지정하기 때문입니다.

2

시작 디버깅 배나무 XML_RPC의 documention로부터 몇 가지 정보 :

setDebug()

$ 클라이언트 -> setDebug ($ debugOn)

$ debugOn는 0 또는 1을 따라 브라우저에 디버깅 정보를 인쇄하도록 클라이언트를 요구하는지 여부 기본값은 이 정보를 출력하지 않습니다.

디버깅 정보는 조회 된 XML-RPC 서버로부터 반환 미가공 데이터를 포함하고, 가 서버에 의해 리턴 된 값을 나타 내기 위해 PHP 값은 클라이언트가 생성하기 위해 시도한다. 이 옵션은 서버를 디버깅 할 때 매우 유용 할 수 있으므로 서버에서 정확히 이 반환하는 것을 볼 수 있습니다.

출처 : http://pear.php.net/manual/en/package.webservices.xml-rpc.api.php