我正在使用 SoapUI 生成一个 JAX-WS 客户端。由于某种原因我还无法理解,某些属性在生成过程中发生了变化。例如,假设我有一个属性地址:
private String address;
生成后,地址属性更改为:
private JAXBElement<String> address;
有没有办法避免这种变化?
我发现了这个问题,但我不确定在哪里配置此绑定.xml:WebService Client 和 List
任何帮助将不胜感激。
提前谢谢。
wsimport -keep -verbose http://service?wsdl -b format.xml
格式.xml>
<jaxb:bindings version="2.0"
xmlns:jaxb="http://java.sun.com/xml/ns/jaxb">
<jaxb:bindings>
<jaxb:globalBindings generateElementProperty="false"/>
</jaxb:bindings>
</jaxb:bindings>