Не удается увидеть тело сообщения в activeMq, когда сообщение отправлено через wso2 esb
Я новичок в этом. Я создал хранилище сообщений jms в wso2 esb и отправил ему сообщение. Сообщение было получено в activeMq, но не может видеть тело сообщения в Activemq.
Подробности сообщения: org.apache.synapse.message.store.impl.commons.StorableMessage@79f1d1d8
1 ответ
Решение
Поскольку ESB использует хранилища сообщений jms для хранения сообщений в виде объектов, вы не можете видеть тело сообщения через activemq. Вы можете использовать процессор сообщений, чтобы получать сообщения из хранилища, а затем использовать его в любом процессе, который вы хотите.
Поскольку ESB использует хранилище сообщений исключительно для хранения, он будет использовать точный формат. Вот почему вы должны использовать процессоры для работы с сохраненными сообщениями.