Отдельные серверы обрабатывают файл WSDL по-разному - PullRequest
1 голос
/ 13 сентября 2010

В рамках проекта, который я писал в течение последних двух лет, у меня есть файл WSDL, который прекрасно работает с моими вызовами SOAP, однако сейчас мы переносим весь наш код на новый сервер, и, похоже, он справляется с этим. по-разному.

На старом сервере, если я ввожу путь к файлу для WSDL-файла, я могу просто прочитать его, как если бы он был текстовым документом, но на новом сервере выдает ошибку: alt text

РЕДАКТИРОВАТЬ: Это не происходит в FireFox, но все равно не работает, когда я вызываю веб-службу.

Теперь, когда я понимаю, что использование example.org/GetWh независимо от того, что недопустимо, это будет работать на моем другом сервере. Кто-нибудь знает, почему он пытается сделать это, а не дать мне текст? А что такое действительный URI?

РЕДАКТИРОВАТЬ: Я думаю, что это связано с установкой php на сервер не все установлено. Кто-нибудь знает, что мне нужно установить для запуска php webservices?

Спасибо

1 Ответ

1 голос
/ 13 сентября 2010

Вы, вероятно, написали WSDL от руки.Ну это очень сложно и ошибка телефона.

Почему бы не использовать пользователь nusoap, который генерирует для вас wsld!

...