tns:尝试连接到SOAP Web服务时包含错误

时间:2012-06-27 13:10:34

标签: web-services soap xsd

我有外部网络服务:http://188.254.16.92:7777/gateway/services/SID0003022?WSDL 当我尝试连接它时(通过使用XML Spy或Informatica Powercenter),我收到一个错误:

File http://188.254.16.92:7777/gateway/services/SID0003022?WSDL is not valid.
    File http://188.254.16.92:7777/gateway/services/SID0003022/N1503900007/SID0003022/P48559386/OwsmImport.xsd is not valid.
        Invalid XML schema: ''tns:Include' is already declared in schema document 'http://188.254.16.92:7777/gateway/services/SID0003022/P1139237197/SID0003022/N1503900007/SID0003022/P48559386/OwsmImport.xsd'.'
            Error location: xs:schema / xs:element

据我所知,xsd-schema没有问题。我对这个话题很新,所以如果问题是愚蠢的,我会道歉。

1 个答案:

答案 0 :(得分:1)

似乎架构从不同位置引用了两次:

/N1503900007/SID0003022/P48559386/OwsmImport.xsd

/P1139237197/SID0003022/N1503900007/SID0003022/P48559386/OwsmImport.xsd

如果是这种情况,则服务wsdl存在问题,但如果没有看到wsdl则无法进一步确认。