Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/334.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 不动产;任何;已定义。使用<;jaxb:property>;解决这一冲突_Java_Xml_Web Services_Maven_Jaxb - Fatal编程技术网

Java 不动产;任何;已定义。使用<;jaxb:property>;解决这一冲突

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

我正在尝试使用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: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您没有向正确的人发表评论,但请查看绑定文件。