SAAJ запрос xml, префикс конверта меняется сам

Я сталкиваюсь с проблемой, когда мой запрос xml, который я создаю с использованием SAAJ, имеет префикс Envelope в виде SOAP-ENV:Envelope, когда я запускаю его в главном методе eclipse. Принимая во внимание, что когда я поместил код в Weblogic 11g, я проверил, что префикс стал env: Envelope. Конверт xml, который я использовал, это " http://schemas.xmlsoap.org/soap/envelope/".

Я буду рад, если кто-нибудь скажет мне, что происходит, и каков будет эффект, если я отправлю запрос с любым из префиксов?

1 ответ

Решение

Префикс не должен иметь значения, если он ссылается на правильный URI в объявлении пространства имен. Тем не менее... Есть глупцы, нет-нет, или как вы их называете, которые неправильно реализуют вещи (вручную анализируют xml) и ожидают определенного префикса.

Другие вопросы по тегам