I'm trying to use Zend_Soap_Client to communicate with a web services server (at fedex). I pass the WSDL to Zend_Soap_Client and then try to issue one of the calls but I get back this message:
Code:
The message must be an instance of: {http://schemas.xmlsoap.org/soap/envelope/}Envelope
So I checked the request that is actually being sent and it contains:
Code:
<?xml version="1.0" encoding="UTF-8"?>
<env:Envelope xmlns:env="http://www.w3.org/2003/05/soap-envelope" ...
So it would seem the server is expecting something different from what Zend is generating. Is there a way I can specify the URI to use?