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

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




Начать новую тему Ответить на тему  [ Сообщений: 8 ] 
Автор Сообщение
 Заголовок сообщения: Изменение параметра SAP:QueueId в меппинге возможно?
СообщениеДобавлено: Ср, авг 10 2016, 17:17 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, дек 20 2007, 18:21
Сообщения: 1613
Добрый день.

Настроена очередь EOIO. Сейчас написан бин который ставит com.sap.engine.interfaces.messaging.api.Message.setSequenceId и по определенным критериям получаем свою очередь. Возник вопрос можно ли параметр
Code:
<SAP:QueueId>
заполнить в меппинге сообщения?

_________________
я твой сап эфай внедрял
BAdI-позитив
Взять немножечко абопу, сунь туда кошачью *опу, RFC лапки, БТ старой бабки, на медленном базиснике переносить, тестовое окружение материть, снимать SAT пенку, биться головой о стенку, охапка тайм-шитов, отчет готов!


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Изменение параметра SAP:QueueId в меппинге возможно?
СообщениеДобавлено: Чт, авг 11 2016, 14:26 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Пн, авг 29 2011, 08:54
Сообщения: 318
Откуда: Владивосток, Россия
Пол: Мужской
Здравствуйте!

Ни разу не видел рабочих решений с использованием мэппинга и, честно говоря, сомневаюсь, что это возможно.

С использованием модуля в канале или при вызове метода прокси - да, работает.

_________________
У меня два правила:
1. Не говорить всего, что знаю.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Изменение параметра SAP:QueueId в меппинге возможно?
СообщениеДобавлено: Чт, авг 11 2016, 17:15 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, дек 20 2007, 18:21
Сообщения: 1613
А метод прокси разве не в очереди уже вызывается?

_________________
я твой сап эфай внедрял
BAdI-позитив
Взять немножечко абопу, сунь туда кошачью *опу, RFC лапки, БТ старой бабки, на медленном базиснике переносить, тестовое окружение материть, снимать SAT пенку, биться головой о стенку, охапка тайм-шитов, отчет готов!


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Изменение параметра SAP:QueueId в меппинге возможно?
СообщениеДобавлено: Чт, авг 11 2016, 17:47 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Пн, авг 29 2011, 08:54
Сообщения: 318
Откуда: Владивосток, Россия
Пол: Мужской
Когда создается объект для прокси-отправителя в ABAP коде, можно указать для него serialization context, т.е. явно указать имя очереди.

_________________
У меня два правила:
1. Не говорить всего, что знаю.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Изменение параметра SAP:QueueId в меппинге возможно?
СообщениеДобавлено: Пн, авг 15 2016, 18:19 
Директор
Директор

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

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


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Изменение параметра SAP:QueueId в меппинге возможно?
СообщениеДобавлено: Пн, авг 22 2016, 18:19 
Старший специалист
Старший специалист

Зарегистрирован:
Сб, окт 21 2006, 20:34
Сообщения: 280
имеется ввиду на стороне PI - чтобы в ресивер систему пришло сообщение с нужным именем очереди - к примеру с одним номером заказа - попадают в одну очередь - Content Based Serialization вроде бы называется.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Изменение параметра SAP:QueueId в меппинге возможно?
СообщениеДобавлено: Вт, авг 23 2016, 03:21 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Пн, авг 29 2011, 08:54
Сообщения: 318
Откуда: Владивосток, Россия
Пол: Мужской
Ну, насколько помню, это и делается либо при создании объекта в прокси, либо в адаптере-отправителе. Как уже сказал уважаемый Chumpa - в мэппинге уже поздновато метаться :-).

_________________
У меня два правила:
1. Не говорить всего, что знаю.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Изменение параметра SAP:QueueId в меппинге возможно?
СообщениеДобавлено: Вт, авг 23 2016, 09:30 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, дек 20 2007, 18:21
Сообщения: 1613
Я уже понял, что все сделано через одно место. По хорошему, надо было тогда всю логику реализовывать через модули и не морочить людям голову с остальной кипой сущностей :D

_________________
я твой сап эфай внедрял
BAdI-позитив
Взять немножечко абопу, сунь туда кошачью *опу, RFC лапки, БТ старой бабки, на медленном базиснике переносить, тестовое окружение материть, снимать SAT пенку, биться головой о стенку, охапка тайм-шитов, отчет готов!


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

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


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

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


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

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