获取Jersey资源组件类中的mule消息属性

时间:2014-06-03 16:51:55

标签: java rest mule

我在Mule中有一个REST服务流程:

<flow name="rest-service">
    <inbound-endpoint address="http://localhost:9099"/>
    <logger message="API request received from #[header:INBOUND:MULE_REMOTE_CLIENT_ADDRESS]" level="INFO" />
    <jersey:resources>
        component class="com.example.rest.MyResource"/>
    </jersey:resources>
</flow> 

我想在组件类MyResource中获取MULE_REMOTE_CLIENT_ADDRESS属性。我尝试实现MuleContextAware但无法从MuleContext对象检索邮件属性。

获取邮件属性的其他任何方式?我使用的是Mule 3.2.0。

1 个答案:

答案 0 :(得分:1)