RE: [PEAR] Another SOAP question

From: Date: Tue, 14 May 2002 02:47:11 +0000
Subject: RE: [PEAR] Another SOAP question
References: 1  Groups: php.pear.general 
Request: Send a blank email to pear-general+get-1367@lists.php.net to get a copy of this message
Looking inside the SOAP_Server::validateMethod() might help. There you will find what property your class needs to have in order to be passed to addObjectMap(). Best regards, Naoki Shima -----Original Message---- From: Sebastian Bergmann [mailto:sebastian@php.net] Sent: Sunday, May 12, 2002 8:26 PM To: pear-general@lists.php.net Subject: [PEAR] Another SOAP question Has anyone an idea what's happening here? webservice.php <?php require_once 'SOAP/Server.php'; require_once 'phpOpenTracker/phpOpenTracker.php'; class phpOpenTracker_WebService { function get($parameters) { $result = phpOpenTracker::get($parameters); return $result; } } $server = new SOAP_Server; $server->addObjectMap(new phpOpenTracker_WebService); $server->service($_SERVER['HTTP_RAW_POST_DATA']); ?> client.php <?php require_once 'SOAP/Client.php'; $client = new SOAP_Client( 'http://localhost/phpopentracker/docs/scripts/webservice.php' ); $result = $client->call( 'get', array( 'api_call' => 'page_impressions', 'range' => 'current_month' ), 'urn:phpOpenTracker_WebService' ); print_r($result); ?> Output soap_fault Object ( [error_message_prefix] => [mode] => 1 [level] => 1024 [code] => HTTP [message] => <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML> <HEAD> <TITLE>Server error!</TITLE> <LINK REV="made" HREF="mailto:@@ServerAdmin@@"> </HEAD> <BODY BGCOLOR="#FFFFFF" TEXT="#000000" LINK="#0000CC"> <H1>Server error!</H1> <DL> <DD> malformed header from script. Bad header=HTTP/1.1 500 Soap Fault: php-cgi.exe </DL><DL><DD> If you think this is a server error, please contact the <A HREF="mailto:@@ServerAdmin@@">Webmaster</A> </DL> <H2>Error 500</H2> <DL> <DD> <ADDRESS> <A HREF="/">localhost</A> <BR> <small>05/12/02 13:21:53</small> <BR> <small>Apache/2.0.36-dev (Win32)</small> </ADDRESS> </DL> </BODY> </HTML> [userinfo] => [callback] => ) -- Sebastian Bergmann http://sebastian-bergmann.de/ http://phpOpenTracker.de/ Did I help you? Consider a gift: http://wishlist.sebastian-bergmann.de/ -- PEAR General Mailing List (http://pear.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php

« previous php.pear.general (#1367) next »