Как передать java uuid как свойство сообщения в mule

У меня есть сообщение, которое включает в себя взаимодействие нескольких очередей jms. Для того, чтобы co связал все журналы, я хочу установить java uuid / message.id как префикс журнала. Поэтому я устанавливаю это как исходящее свойство.

Но после получения второй очереди и когда я хочу распечатать это свойство, его давая null. Если я кладу какую-либо строку, ее работа, но когда я кладу uuid, его дает нулевое значение.

Можете вы пожалуйста обеспечить любое предложение.

1 ответ

  1. Исходящие свойства автоматически превращаются во входящие свойства и теряются при пересечении транспортного барьера. Если вы хотите использовать исходящие свойства, убедитесь, что свойство установлено снова после каждой очереди, или можно просто использовать свойство сеанса, так как эти переменные не теряются при пересечении транспортного барьера.

    Дополнительные сведения об областях свойств можно найти в этом блоге .