вторник, 21 июня 2011 г.

AXIS2: remove namespace prefix from SOAP response

Столкнулся с проблемой: надо удалить префикс нэймспейса из СОАП - ответа. Оно понятно, что нормальным приложениям, которые отвечают всем стандартам это нафиг не нужно. Однако предположим, что мы столкнулись с ненормальной системой, которая почему-то не понимаэт нэймспейсов и префиксов. Что делать?

Сгенерировать код вебсервиса с ключём  -sp, и будет вам счастье

wsdl2java -ss -sd -sp -uri test.wsdl
 

Комментариев нет:

Отправить комментарий