0

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

如果有人告诉我发生了什么,我会很高兴,如果我发送带有前缀的请求会有什么影响?

4

1 回答 1

1

前缀无关紧要,只要它在命名空间声明中引用正确的 uri。但是......有些傻瓜,no-nos 或任何您喜欢称呼它们的东西,它们以错误的方式实现事物(手动解析 xml)并期望特定的前缀。

于 2015-09-29T18:48:15.663 回答