2010-11-19 5 views
0

Ich muss Daten von axis2 webservice verarbeiten. Ich habe seine URI in den Service-Referenzen-Ordner in meinem .NET-Client eingefügt und kann alle Methoden und Felder dieses Webservice auf der Registerkarte Objekt-Browser anzeigen. Aber wenn ich versuche, Methode zu verwenden, es ist i recive Fehler:"Kein Endpoint-Listening" beim Zugriff auf den webservice axis2 von .net client

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

Ich bin sicher, dass Adresse korrekt ist, da ich diese WS in Objekt-Browser sehen kann, aber es war nicht zu arbeiten. Offensichtlich fehlt mir das Wissen in diesem Bereich, aber ich konnte keine Hilfe über Google bekommen. Ich würde mich über jeden Tipp freuen.

PS. Ich verwende VS 2008 und C#

Antwort

2

Bitte überprüfen Sie den Endpunkt des Dienstes. Sie müssen den Endpunkt in der Datei web.config definieren

+0

Endpunkt ist in web.config definiert – zgorawski

1

Versuchen Sie, den Web-Service in einem Browser zu besuchen, um sicherzustellen, dass er da ist. Axis2 verfügt möglicherweise über eine Seite, auf der Sie die Methoden für den Dienst mit Parametern aufrufen können.

Ich habe das Gefühl, das Problem ist, dass Sie nach einer SOAP-Aktion fragen, die es nicht unterstützt.

Verwandte Themen