1

嗨,我正在使用 mule,我想知道如何访问传入消息的入站属性。我正在尝试获取 Mule_Originating_Endpoint 属性,但我无法在某些变量中打印或设置它。

[message.inboundProperties.MULE_ORIGINATING_ENDPOINT]

4

1 回答 1

2

使用 a loggerwithout anymessage来记录所有属性和有效负载类型:

<logger level="ERROR" />

或记录入站属性映射:

<logger level="ERROR" message="#[message.inboundProperties]" />

应该打印出类似于 {MULE_ORIGINATING_ENDPOINT=endpoint.polling.1912630717} 的内容

您应该能够通过#[message.inboundProperties.MULE_ORIGINATING_ENDPOINT]

或者

[message.inboundProperties['MULE_ORIGINATING_ENDPOINT']]

等等。

于 2014-10-14T10:53:48.743 回答