Текущее время: Вт, апр 16 2024, 20:28

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




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

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

Есть задача по вызову из SAP внешнего Web Service.
Сделал все необходимые объекты: интерфейсы, мэппинги, сообщения, каналы, интеграции. Внешний WS сгенерировал по полученной WSDL. Шлю тестовое сообщение, получаю ошибку:
Code:
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, 20:22 
Директор
Директор

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

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

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


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

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


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

Сейчас этот форум просматривают: Google [Bot]


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

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