2010-11-19 13 views
0

Je dois consommer des données du service web axis2. J'ai ajouté son URI au dossier Service References dans mon client .NET et je peux voir toutes les méthodes et les champs de ce webservice dans l'onglet Object Browser. Mais quand je suis en train de l'utiliser est la méthode i recive erreur:"Aucun point d'écoute" lors de l'accès au service web axis2 à partir du client .net

"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." 

Je suis sûr que l'adresse est correcte car je peux voir ce WS dans le navigateur d'objet, mais il isnt travailler. Évidemment, je manque de connaissances dans ce domaine, mais je n'ai pas pu obtenir de l'aide via google. J'apprécierais pour n'importe quel conseil.

PS. J'utilise VS 2008 et C#

Répondre

2

s'il vous plaît vérifier endpoint du service. Vous devez définir le point de terminaison dans le fichier web.config

+0

Le point de terminaison est défini dans web.config – zgorawski

1

Essayez de visiter le service Web dans un navigateur pour vous assurer qu'il est présent. Axis2 peut avoir une page qui vous permet d'appeler les méthodes du service avec des paramètres.

J'ai l'impression que le problème est que vous demandez une action SOAP qui n'est pas prise en charge.