2012-01-11 51 views
0

我们的客户已经提供了基于.Net 4.0的Web服务,我们试图在Oracle Fusion SOA 12中使用它。.Net Web方法以XML格式传递数据。在使用.Net Web服务WSDL的同时,Oracle Fusion SOA正在打破几个地方。突破Oracle Fusion SOA中的.Net Web服务错误

一个例子是在这里:破

><xsd:element minOccurs="1" name="Content" nillable="true" type="q35:ArrayOfstring" xmlns:q35="http://schemas.microsoft.com/2003/10/Serialization/Arrays"/ 

再举一个例子。

此Web服务由亚马逊网站托管。 http://ec2-50-19-218-167.compute-1.amazonaws.com/BuyDesign/ConfiguratorService/ConfiguratorWebService.svc?wsdl

导入WSDL文件时,出现以下错误。

异常:无效的参考: 'http://schemas.datacontract.org/2004/07/TDCI.Configurator.ServiceContract:QueueStatus'

请让我知道任何修改/设置所需

+0

XMLSpy说这是一个有效的WSDL。 – 2012-01-13 22:17:52

回答

0

有无您验证了引用存在,无论是在提供的WSDL文件中,还是在您的组件知道的单独架构中。也许命名空间http://schemas.datacontract.org/2004/07/TDCI.Configurator.ServiceContract:引用了一个必须可用于代码的外部模式?