Zrobiłem prosty projekt wywoływania usługi internetowej wcf za pomocą ksoap2. Ale kiedy wywołuje envelope.getResponse(); daje błąd mówiąc -----Android z usługą WCF za pomocą ksoap2 - błąd SoapFault - kod błędu: "a: ActionNotSupported"
„SoapFault - faultcode: 'a: ActionNotSupported' faultstring: „Przesłanie z akcją 'GetString' nie mogą być przetwarzane w odbiorniku, W wyniku Niezgodność ContractFilter w w EndpointDispatcher. Może to być z powodu niedopasowania umowy (niedopasowane działanie pomiędzy nadawcą a odbiornikiem ) lub niezgodności wiązania/nadawcy między odbiorcą a odbiornikiem . Sprawdź, czy nadawca i odbiorca mają ten sam kontrakt i samo wiążące (w tym wymogów bezpieczeństwa, np wiadomości, transport, Brak) „faultactor: 'null' szczegół: null”
jestem działająca usługa sieciowa w localhost.
proszę mi pomóc ktoś
jest to poprawne wartości, że mam przypisany
private static final String SOAP_ACTION = “GetString”;
private static final String OPERATION_NAME = “GetString”;
private static final String WSDL_TARGET_NAMESPACE = “http://tempuri.org/”;
private static final String SOAP_ADDRESS = “http://10.0.2.2:14089/Service1.svc?wsdl”;
Bardzo dziękuję Ladislavowi Mrnce ... :)))) – janitheshan
Dziękuję bardzo człowieku. W tym celu zmarnowałem 2 dni. Jeszcze raz dziękuję – Gunaseelan
Pomogło to w uzyskaniu prawidłowych działań .... Dziękujemy za wskazówki – Noman