получение этого сообщения от Zend: 'Zend_Soap_Client_Exception' с сообщением 'Invalid URN' - PullRequest
0 голосов
/ 12 февраля 2011

кто-нибудь знает, что это значит я делаю довольно простой вызов здесь, в моей indexAction -

</p> <pre><code> private $wsdl = "https://mywsdlserver.com/open?wsdl"; $options = array( "location"=>$this->wsdl, "uri"=>$this->wsdl ); $client = new Zend_Soap_Client($this->wsdl, $options); print_r($client);

Кстати, я пробовал это с и без вариантов когда я устанавливаю параметры, я получаю ошибку когда я не устанавливаю параметры, я получаю пустой клиент

что хотел бы получить обратно это xml, который я получаю, когда просто помещаю https://mywsdlserver.com/open?wsdl в адресную строку

спасибо за вашу помощь

1 Ответ

1 голос
/ 14 февраля 2011

Ошибка указывает на то, что URL, который вы передаете в опциях, недействителен.Тот, что в вашем примере, в порядке, так что, вероятно, это не то, что вы действительно используете.

Однако параметры местоположения и URI не применяются в режиме WSDL, поэтому лучше не указывать их полностью.См. Документы для конструктора Zend_Soap_Client по адресу: http://framework.zend.com/manual/en/zend.soap.client.html

...