如何在泽西组件中访问Mule Message属性

时间:2013-03-13 19:04:39

标签: java jersey mule

我正在使用Jersey模块,有人可以告诉我如何从球衣组件中访问骡子消息属性吗?

我需要访问存储在消息属性中的一个对象。

1 个答案:

答案 0 :(得分:1)

我已经检查了源代码,至少在3.3.1中,Mule没有注入任何自定义@Context,这可能包括MuleEvent(这个消息和它的属性)。

所以我唯一能想到的是使用已弃用的静态访问器来处理正在进行的事件:org.mule.RequestContext.getEvent()

MuleSoft可能会随时删除它,所以这不是未来的证据。希望当他们放弃它时,他们还将提供可用于JAX-RS资源的替代品。