SAAJ请求xml,信封前缀自行更改

时间:2015-06-11 07:29:27

标签: java web-services soap saaj

我遇到了一个问题,我使用SAAJ构建的请求xml在eclipse main方法中运行时,它的信封前缀为SOAP-ENV:Envelope。然而,当我把代码放在Weblogic 11g中时,我检查了前缀已成为env:Envelope。我使用的Envelope xml是“http://schemas.xmlsoap.org/soap/envelope/”。

如果有人告诉我发生了什么,我会很高兴,如果我用前缀中的任何一个发送请求会产生什么影响?

1 个答案:

答案 0 :(得分:1)

前缀无关紧要,只要它在名称空间声明中引用了正确的uri即可。但是......有一些傻瓜,没有任何东西或者你喜欢称之为的东西,它们以错误的方式实现事物(手动解析xml)并期望一个特定的前缀。

相关问题