wsimport:未声明的名称空间前缀

时间:2015-03-19 20:01:07

标签: java soap wsdl wsimport

  

wsimport https://api2.autotrade.su/api.wsdl

给了我这个:

  

[ERROR]未声明的命名空间前缀:" ns2"第302行   https://api2.autotrade.su/api.wsdl

     

[ERROR]未声明的命名空间前缀:" ns2"第328行   https://api2.autotrade.su/api.wsdl

     

[ERROR]未声明的命名空间前缀:" nxsd"第454行   https://api2.autotrade.su/api.wsdl

     

[错误]"不支持使用SOAP编码。 SOAP扩展元素   在https://api2.autotrade.su/api.wsdl的第775行,使用="编码" "

这项服务与wsdl兼容吗?怎么能解决这个问题呢?

1 个答案:

答案 0 :(得分:0)

无效。你需要自己纠正它。线454是简单的拼写错误应该是xsd而不是nxsd。您必须考虑Map的名称空间应该是什么,通过其他声明来判断,比如namesp1:ArrayOfSOMETHING