namehta Posted January 30, 2008 Share Posted January 30, 2008 Hi, Has anybody tried using the PEAR SOAP package? I need to call a web service for which there is no WSDL published. Which means I have to write most of the client code myself. This is what I am doing $namespace = 'uri:mynamespace'; $soapAction = 'uri:mynamespace#AuthenticateUser'; $params = array( new SOAP_Value('UserName', 'string', 'test'), // the username new SOAP_Value('pPassword', 'string' , 'test') // the password ); $client = new SOAP_Client( 'http://some/endpoint' // End point ); $client->setTrace(true); $client->setStyle('rpc'); $ret = $client->call('AuthenticateUser', $params, $namespace, $soapAction); The problem is, when I make the call, the request sent does not have a SOAP body with the username/password fields and values. It just send the values like a document-style. Or atleast thats what I see when I print($client->getLastRequest()) Am I missing something? Quote Link to comment https://forums.phpfreaks.com/topic/88561-problem-with-pear-soap/ Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.