2012-05-15 3 views
2

Документация Mule дает example о том, как подключиться к Oracle AQ, используя таблицу очередей с queue_payload_type, установленную в sys.aq$_jms_text_message.Подключение к Oracle Advance Queuing с Oracle Тип объекта Сообщения

Как я могу заставить Mule работать с queue_payload_type, установленным для моего собственного типа объектов Oracle?

Когда я пытаюсь запустить поток, я получаю следующую ошибку: JMS-137: Payload factory must be specified for destinations with ADT payloads. Согласно this question и this Oracle documentation кажется, что мне нужно создать свой собственный класс, который реализует ORADataFactory и работает с моим типом объекта Oracle, который я сделал, и использую его при вызове createConsumer, но я не знаю, как получить свой ORADataFactory для передачи в createConsumer.

Должен ли я создать свой собственный JMS Connector, чтобы получить эту работу или есть более простой способ?

ответ

Смежные вопросы