Как установить объект в полезную нагрузку, а затем отправить в ActiveMQ из WSO2 EI

У меня есть Java Mediator, это возвращает сложный объект (реализует сериализуемый). Мне нужно отправить этот объект в Queue-ActiveMQ.

В Java Mediator, например:

MesObj m1 = new MesObj();
messageContext.setProperty("var3", m1);
messageContext.setProperty("var1", "ariana");
messageContext.setProperty("var2", 1520);

Когда я печатаю переменные m1, у меня нет выходных данных для объекта. Затем мне нужно установить объект в полезную нагрузку и отправить в брокер jms с конечной точкой, например:

jms:/testqueue?transport.jms.ConnectionFactoryJNDIName=QueueConnectionFactory&java.naming.factory.initial=org.apache.activemq.jndi.ActiveMQInitialContextFactory&java.naming.provider.url=tcp://localhost:61616&transport.jms.DestinationType=queue

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

Большое спасибо за поддержку;

0 ответов

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