Ошибка использования веб-службы .Net в Oracle Fusion SOA - PullRequest
0 голосов
/ 11 января 2012

Наш клиент предоставил веб-сервис на основе .Net 4.0, который мы пытаемся использовать в Oracle Fusion SOA 12. Веб-метод .Net передает данные в формате XML. При использовании WSDL веб-службы .Net, Oracle Fusion SOA ломается в нескольких местах.

Один из примеров перерыва здесь:

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

Еще один пример разрыва.

Этот веб-сервис размещен на сайте Amazon. http://ec2 -50-19-218-167.compute-1.amazonaws.com / BuyDesign / ConfiguratorService / ConfiguratorWebService.svc? * 1010 WSDL *

При импорте файла WSDL мы получаем следующую ошибку.

Исключение: недопустимая ссылка: 'http://schemas.datacontract.org/2004/07/TDCI.Configurator.ServiceContract:QueueStatus'

Пожалуйста, дайте мне знать, какие изменения / настройки необходимы

1 Ответ

0 голосов
/ 14 января 2012

Вы убедились, что ссылка существует, либо в прилагаемом файле WSDL, либо в отдельной схеме, о которой знает ваш компонент. Возможно, пространство имен http://schemas.datacontract.org/2004/07/TDCI.Configurator.ServiceContract: относится к внешней схеме, которая должна быть доступна вашему коду?

...