«Нет прослушивания конечной точки» при доступе к веб-сервису axis2 из клиента .net - PullRequest
0 голосов
/ 19 ноября 2010

Я должен использовать данные из веб-службы axis2.Я добавил его URI в папку Service References в моем клиенте .NET, и я могу просмотреть все методы и поля этого веб-сервиса на вкладке Object Browser.Но когда я пытаюсь использовать его метод, я получаю сообщение об ошибке:

"There was no endpoint listening at http://my_service_url that could accept the
message. This is often caused by an incorrect address or SOAP action."

Я уверен, что адрес правильный, так как я вижу этот WS в браузере объектов, но он не работает.Очевидно, мне не хватает знаний в этой области, но я не смог получить помощь через Google.Буду признателен за любой совет.

PS.Я использую VS 2008 и C #

Ответы [ 2 ]

2 голосов
/ 19 ноября 2010

пожалуйста, проверьте конечную точку службы.Вы должны определить конечную точку в файле web.config

1 голос
/ 19 ноября 2010

Попробуйте посетить веб-сервис в браузере, чтобы убедиться, что он есть. В Axis2 может быть страница, позволяющая вызывать методы службы с параметрами.

У меня такое ощущение, что проблема в том, что вы запрашиваете действие SOAP, которое оно не поддерживает.

...