Текущее время: Чт, мар 28 2024, 23:56

Часовой пояс: 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 часа


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

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


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

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