Текущее время: Сб, дек 16 2017, 18:46

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 2 ] 
Автор Сообщение
 Заголовок сообщения: Синхронное соединение с внешним веб-сервисом через SAP PI
СообщениеДобавлено: Вс, ноя 19 2017, 11:45 
Младший специалист
Младший специалист

Зарегистрирован:
Пн, сен 10 2007, 21:37
Сообщения: 70
Добрый день!

Есть задача по вызову из SAP внешнего Web Service.
Сделал все необходимые объекты: интерфейсы, мэппинги, сообщения, каналы, интеграции. Внешний WS сгенерировал по полученной WSDL. Шлю тестовое сообщение, получаю ошибку:
Код:
SOAP: Target url: http://XXX.net/Ecm/Documents.svc

Информация SOAP: Processing completed

Информация SOAP: Continuing to response message da742f26-ccf3-11e7-ccf5-000000794a32

Ошибка SOAP: Response message contains an errorXIAdapter/PARSING/ADAPTER.SOAP_EXCEPTION - soap fault: Сообщение с Action "" не может быть обработано на стороне получателя из-за несоответствия ContractFilter на EndpointDispatcher. Возможно, это связано с несоответствием контрактов (несогласованность действий на стороне отправителя и получателя) или несоответствием привязка/защита на стороне отправителя и получателя.  Убедитесь, что отправитель и получатель имеют один и тот же контракт и одинаковые привязки (включая требования к защите, например, Message, Transport или None).

Настройка канала для веб-сервиса
Изображение
В Channel Monitor пинг канал проходит.
Погуглив в SOAP Action пробовал вставлять имя операции, имя WS, не помогло.

Что настроено неправильно? Может есть какое-то хорошее руководство по настройке подобного соединения?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Синхронное соединение с внешним веб-сервисом через SAP PI
СообщениеДобавлено: Пн, ноя 20 2017, 21:22 
Директор
Директор

Зарегистрирован:
Вт, июл 18 2006, 18:44
Сообщения: 986
Откуда: что и все
Пол: Мужской
Добрый день.

Надо wsdl смотреть, имя Action оттуда берётся. Но вообще указание Action это старый SOAP (1.0), у вас принимающая система это .Net? там вроде всё современное.

_________________
Telegram-chat: PO, CPI-PI, java, groovy


Принять этот ответ
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 2 ] 

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 4


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB