Единица заказа в WLI JMSControl

Один из наших клиентов намеревается использовать функцию Weblogic-сервера (UOO) "Единая система заказов".

Все в порядке, используя UOO в чистом Java-коде для отправки сообщений JMS с пользовательскими именами UOO, а также для передачи имени UOO в шине Aqualogic Service Bus из прокси-службы в бизнес-службу (обе используют JMS в качестве протокола передачи).

Однако использование UOO в Weblogic Integration вместе с WLI JMSControl не работает должным образом.

Рассмотрим этот код:

@com.bea.control.JMSControl.Properties(value = {
        @com.bea.control.JMSControl.PropertyValue(name = "JMS_BEA_UnitOfOrder", value = "MyUOONameFromWLI"),
        @com.bea.control.JMSControl.PropertyValue(name = "MyCustomProperty", value = "MyCustomValue") })
public void sendTextMessage(String payload);

Отправляет имущество MyCustomProperty потребителю JMS, но собственность JMS_BEA_UnitOfOrder - относится к UOO Name - игнорируется. Вместо этого используется имя пользователя UOO по умолчанию.

Итак, как настроить имя UOO с помощью Weblogic JMSControl?

1 ответ

Решение

Я обнаружил, что это не имеет поддержки!

Другие вопросы по тегам