作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我面临一个问题,当我在 eclipse main 方法中运行它时,我使用 SAAJ 构建的请求 xml 有一个 Envelope 前缀作为 SOAP-ENV:Envelope 。而当我将代码放入 Weblogic 11g 中时,我检查了前缀已变为 env:Envelope。我使用的信封 xml 是“http://schemas.xmlsoap.org/soap/envelope/”。
如果有人告诉我发生了什么,以及如果我使用任一前缀发送请求会产生什么效果?
最佳答案
前缀并不重要,只要它在命名空间声明中引用正确的 uri 即可。然而......有些白痴、禁忌或任何你喜欢称呼的人,以错误的方式实现事物(手动解析 xml)并期望特定的前缀。
关于java - SAAJ请求xml,信封前缀自行更改,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30774351/
我发现以下帖子非常有帮助: How to pickle yourself? 但是,此解决方案的局限性在于,重新加载类时,它不会以其“运行时”状态返回。即它将重新加载所有变量等以及类在转储时的一般状态.
我是一名优秀的程序员,十分优秀!