Грешка при SOAP действие от AXIS

Използвам базирана на Java уеб услуга с C# .NET приложение.

Изпращам SOAP съобщение в XML формат.

Но получавам това съобщение за грешка:

ns1:Client.NoSOAPAction няма SOAPAction заглавка


person Mehmet    schedule 03.06.2010    source източник
comment
Звучи някак като изграждате заявката ръчно. Тъй като това е SOAP услуга, трябва да можете да генерирате прокси във VS (добавете препратка към услуга) или с wsdl.exe. Този прокси трябва да генерира правилния xml заявка и заглавки, включително SOAPAction. Ако правите това и все още не работи, както каза Джеймс Андерсън, може да искате да проверите дали WSDL се връща от java услугата.   -  person James Manning    schedule 03.06.2010


Отговори (1)


Трябва да погледнете WSDL за вашата услуга.

SOAPAction всъщност е URL адресът, към който изпращате плика за сапун, така че какъвто и софтуер да използвате, трябва да го настроите в http заглавките.

person James Anderson    schedule 03.06.2010