веб-сервисы — php SoapClient Parsing WSDL: неизвестное расширение WSDL требуется

Пару лет назад я разработал приложение PHP, которое использует веб-службы для связи с системой SAP, которую использует мой клиент. Тогда я уже сталкивался с этой проблемой, но был обходной путь — я заменил «ws_policy» в адресе WSDL на «стандартный», и все было хорошо.

то есть:
Http: // ххх / сок / Ьс / SRT / WSDL / srvc_0026B987B6DA1EE3BED5427588133521 / wsdl11 / allinone /ws_policy/ Документ? Сок-клиент = 220

повернулся к
Http: // ххх / сок / Ьс / SRT / WSDL / srvc_0026B987B6DA1EE3BED5427588133521 / wsdl11 / allinone /стандарт/ Документ? Сок-клиент = 220

К сожалению, мой клиент обновил версию SAP, и теперь ссылки имеют такую ​​форму: HTTP: // ххх / сок / Ьс / SRT / WSDL / flv_10002A111AD1 / srvc_url / сок / Ьс / SRT / гк / сок / ууу / 210 / ууу / ууу крушины клиент = 210

Я понятия не имею, как обойти проблему SoapClient не поддерживает

<wsp:UsingPolicy wsdl:required="true"/>

тег…

Возможно, кто-нибудь из вас имеет?

2

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]