这个问题与 Mule ESB 3.2 有关。
如果我从 JMS 读取值,转换为 JSON 并将值存储在我的会话中,如下所示:
<message-properties-transformer scope="session" doc:name="save values to session">
<add-message-property key="id" value="#[json-node://id]"/>
<add-message-property key="name" value="#[json-node://name]"/>
</message-properties-transformer>
<component class="org.mule.example.echo.Echo"/>
如何从 Java 组件访问这些属性值?