Java 向xml添加元素-破坏axis2存根
我们有一个合作伙伴,负责托管我们使用的服务。我们通常使用Axis2生成代理/存根类。问题是,每当他们向wsdl添加新元素时,我们都会收到AxisFault: org.apache.axis2.AxisFault:org.apache.axis2.databinding.ADBException:意外的子元素{}NewElement 我们是否有办法使新添加的元素不会破坏我们的实现Java 向xml添加元素-破坏axis2存根,java,xml,soap,axis2,wsdl2java,Java,Xml,Soap,Axis2,Wsdl2java,我们有一个合作伙伴,负责托管我们使用的服务。我们通常使用Axis2生成代理/存根类。问题是,每当他们向wsdl添加新元素时,我们都会收到AxisFault: org.apache.axis2.AxisFault:org.apache.axis2.databinding.ADBException:意外的子元素{}NewElement 我们是否有办法使新添加的元素不会破坏我们的实现 提前谢谢 您可以通过以下方式解决此问题: 1.下载Axis2 1.6.2版本的二进制发行版和源代码发行版 2.按照bu
提前谢谢 您可以通过以下方式解决此问题:
1.下载Axis2 1.6.2版本的二进制发行版和源代码发行版
2.按照bug fix页面更改源发行版中的源代码
页面为:
3.重建adb codegen和codegen模块,得到axis2-adb-codegen-1.6.2.jar和axis2-codegen-1.6.2.jar
4.在二进制分发路径的lib中替换这两个jar
5.最后使用-Eiu运行命令以生成存根代码。
我们还尝试将-Eiu添加到wsdl2java命令中,但没有任何帮助