Использование SoapClient со службой WCF (BasicHTTPBinding) - PullRequest
0 голосов
/ 05 октября 2011

Я пытаюсь инициализировать PHP SoapClient для вызова методов веб-службы, но я получаю эту ошибку при инициализации. Любой ключ к тому, как отследить такие ошибки?

Неустранимая ошибка: необработанное исключение SoapFault: [WSDL] SOAP-ERROR: синтаксический анализ WSDL: «ISSO_CreateUser_InputMessage» уже определено в C: \ xampp \ htdocs \ PhpProject1 \ index.php: 4 Трассировка стека: # 0 C: \ xampp \ htdocs \ PhpProject1 \ index.php (4): SoapClient-> SoapClient ('http://localhos. ..') # 1 {main}, брошенный в C: \ xampp \ htdocs \ PhpProject1 \ index.php в строке 4

1 Ответ

1 голос
/ 17 ноября 2011

Звучит так, будто в wsdl есть что-то недопустимое.

Действуют ли ваши сервисные контракты? помните, вы не можете использовать переопределения ..

Действительны ли данные контракты? Я видел сбой wsdl, если некоторые вещи помечены, такие как перечисление ..

// С уважением, Мортен

...