具有相同名称 的类/接口已在使用。请使用类定制设置来解决此冲突。java调用第三方的webservice应用实例

WSDLToJava Error: http://10.96.84.124:81/BTRPWebServiceForSMB/OnSMBOrderService.svc?xsd=xsd0 [0,0]: 具有相同名称 "org.logink.ws.CallLCCRMResult" 的类/接口已在使用。请使用类定制设置来解决此冲突。 http://10.96.84.124:81/BTRPWebServiceForSMB/OnSMBOrderService.svc?xsd=xsd6 [0,0]: (与上一错误相关) 在此处生成了其他 "CallLCCRMResult"。 http://10.96.84.124:81/BTRPWebServiceForSMB/OnSMBOrderService.svc?xsd=xsd0 [0,0]: 两个声明导致 ObjectFactory 类中发生冲突。 http://10.96.84.124:81/BTRPWebServiceForSMB/OnSMBOrderService.svc?xsd=xsd6 [0,0]: (与上一错误有关) 这是另一个声明。 http://10.96.84.124:81/BTRPWebServiceForSMB/OnSMBOrderService.svc?xsd=xsd0 [0,0]: 两个声明导致 ObjectFactory 类中发生冲突。 http://10.96.84.124:81/BTRPWebServiceForSMB/OnSMBOrderService.svc?xsd=xsd6 [0,0]: (与上一错误有关) 这是另一个声明。 wsdl2java -p org.logink.ws -d f:loginksrc -all http://10.96.84.124:81/BTRPWebServiceForSMB/OnSMBOrderService.svc?wsdl 加参数 autoNameResolution 可以解决:如 wsdl2java -p org.logink.ws -d f:loginksrc -all -autoNameResolution http://10.96.84.124:81/BTRPWebServiceForSMB/OnSMBOrderService.svc?wsdl

原文地址:https://www.cnblogs.com/suizhikuo/p/10028076.html