ZF-6182: Zend_Soap_Client can not call function/method
Description
When trying to use Zend_Soap_Client it get an error: "Operation '' is not defined in the WSDL for this service".
$soapClient = new Zend_Soap_Client('http://xxx.xxxxxxxxx.xx/soap?wsdl');
$authCode = $soapClient->login('JustMe', 'JustMyPass');
When using the SoapClient directly it just works fine:
$soapClient = new SoapClient('http://xxx.xxxxxxxxx.xx/soap?wsdl');
$authCode = $soapClient->login('JustMe', 'JustMyPass');
When debugging is see that Zend_Soap_Client_Common::__doRequest() doesn't get it's parameters.
Strange, because Zend_Soap_Client simply uses SoapClient, isn't it?
Comments
Posted by Sven Franke (snefit) on 2009-04-01T08:36:35.000+0000
I am terribly sorry.
The specs that the company (with SOAP interface) send me are wrong! They stated to be SOAP1.2, but it had to be SOAP1.1.
Well, luckely I changed that as a last resort after submitting the 'bug'.
This can be removed/closed or whatever....
S.
Posted by Snakehit (snakehit) on 2009-04-02T08:05:04.000+0000
Closing this issue on user request