Web services wsimport-两个声明会导致ObjectFactory类中发生冲突

Web services wsimport-两个声明会导致ObjectFactory类中发生冲突,web-services,Web Services,尝试使用wsimport为SOAP端点生成客户端。wsdl是由我们的一个客户发布的。当我使用wsimport或cxf时,会出现以下错误,如果我使用的是Axis2,那么绑定将正确生成 有没有人能提供一些建议,如何让它发挥作用 使用的命令: wsimport-s src-d bin wsdlurl 错误: 正在分析WSDL。。。 [错误]两个声明导致ObjectFactory类中发生冲突。 wsdlurl?xsd=xsd4的第1行 [wsimport][警告]未知的扩展性元素或属性“Endpoint

尝试使用wsimport为SOAP端点生成客户端。wsdl是由我们的一个客户发布的。当我使用wsimport或cxf时,会出现以下错误,如果我使用的是Axis2,那么绑定将正确生成

有没有人能提供一些建议,如何让它发挥作用

使用的命令:

wsimport-s src-d bin wsdlurl

错误:

正在分析WSDL。。。 [错误]两个声明导致ObjectFactory类中发生冲突。 wsdlurl?xsd=xsd4的第1行


[wsimport][警告]未知的扩展性元素或属性“EndpointReference”(在命名空间中)http://www.w3.org/2005/08/addressing“

错误是由于wsdl中的xsd格式不正确造成的。

我已经使用NetBeans生成了Webservice客户端

当我们试图生成客户端绑定时,它会给出错误,我们需要更改

位于NetBeans项目中的xsd文件

\NetBeansProject\src\META-INF\wsdl\packgestructure\wcflib tc

并将它们复制到xmlresources路径


\NetBeansProject\xml resources\web service references\service\wsdl\packagestructure\wcflib tc\
文件夹和刷新将生成项目中的服务NetBeans客户端绑定。

不使用NetBeans如果绑定是使用普通wsimport命令生成的,请共享您的答案。