/ / sudzc generuje żądanie złego mydła - cel-c

sudzc generuje złe żądanie mydła - cel c

Użyłem sudzc, aby uzyskać dostęp do usług sieciowych. Jednak strona serwera jboss nie podobała się wiadomościom mydła generowanemu przez sudzc. Podejrzewam, że ten problem dotyczy przestrzeni nazw ... Czy ktoś wcześniej tego doświadczył?

Odpowiedzi:

2 dla odpowiedzi № 1

Miałem ten sam problem i udało mi się go naprawić, usuwając domyślny obszar nazw (xmlns =) i szukając / zastępując wszystkie nazwy metod, dodając jawny obszar nazw jako prefiks do wszystkich imion.


1 dla odpowiedzi nr 2

Główne różnice, które widzę, to nie Sudzcpusty nagłówek i używa różnych przestrzeni nazw, takich jak mydło zamiast soapenv, a także ustawia domyślny obszar nazw dokumentu. Nie mam doświadczenia z JBoss, ale może nie być w stanie poradzić sobie z tymi różnicami (choć wydaje mi się, że tak), ale najpierw możesz spróbować dodać pusty nagłówek. SudzC jest open source jeśli chcesz sprawdzić, co się dzieje.


0 dla odpowiedzi № 3

Sprawdź odpowiedź z serwisu internetowego. Następnie zmodyfikuj kod źródłowy zgodnie z błędem odpowiedzi. Sprawdź ten post jako przykład. Problem z obszarem nazw usługi SOAP SOAPC