Java 不动产;任何;已定义。使用<;jaxb:property>;解决这一冲突
我正在尝试使用CXF来使用SOAP web服务。我遇到的问题是JAXB在尝试使用WSDL时抛出了错误。它不喜欢的部分是:Java 不动产;任何;已定义。使用<;jaxb:property>;解决这一冲突,java,xml,web-services,maven,jaxb,Java,Xml,Web Services,Maven,Jaxb,我正在尝试使用CXF来使用SOAP web服务。我遇到的问题是JAXB在尝试使用WSDL时抛出了错误。它不喜欢的部分是: <xs:sequence> <xs:any minOccurs="0" maxOccurs="unbounded" namespace="http://www.w3.org/2001/XMLSchema" processContents="lax"/> <xs:any minOccurs="1" namespace="urn:sc
<xs:sequence>
<xs:any minOccurs="0" maxOccurs="unbounded" namespace="http://www.w3.org/2001/XMLSchema" processContents="lax"/>
<xs:any minOccurs="1" namespace="urn:schemas-microsoft-com:xml-diffgram-v1" processContents="lax"/>
</xs:sequence>
问题是我不确定如何在cxf codegen插件中实现这一点。有人能告诉我怎么做吗
您可以使用属性在cxf codegen插件中添加绑定文件,如下所示:
org.apache.cxf
cxf-codegen插件
3.1.2
生成源
生成源
${project.build.directory}/generated/cxf
${basedir}/src/main/resources/DataGeneratorInbox.wsdl
wsdl2java
Ps.wsdl是固定的。我没有办法把它改成更敏感的东西,你能分享你的绑定文件吗?恐怕不是。离开公司有一段时间了ago@Tom乡绅们,我也面临同样的问题。我试图编写绑定文件,但仍然面临一些问题。任何人都可以为此提供绑定文件吗?@Amar您没有向正确的人发表评论,但请查看绑定文件。