1

我有一个外部 Web 服务: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 没有问题。我对这个话题很陌生,所以如果这个问题很愚蠢,我深表歉意。

4

1 回答 1

1

看起来好像从不同的位置两次引用了架构:

/N1503900007/SID0003022/P48559386/OwsmImport.xsd

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

如果是这种情况,那么服务 wsdl 就存在问题,尽管在没有看到 wsdl 的情况下无法进一步确认。

于 2012-06-27T14:08:36.790 回答