【问题标题】:wsimport: undeclared namespace prefixwsimport:未声明的命名空间前缀
【发布时间】:2015-03-20 04:06:20
【问题描述】:

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

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

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

此服务是否与 wsdl 兼容?如何解决这个问题?

【问题讨论】:

    标签: java soap wsdl wsimport


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 2014-12-31
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-03-21
      • 1970-01-01
      • 2011-01-09
      • 1970-01-01
      相关资源
      最近更新 更多