如何从MuleEvent获取源代码?

时间:2012-12-21 16:09:50

标签: java mule

我正在使用带有java 6的Mule 3.2.1。我正在编写一些代码来处理异常事件,我希望得到这些信息:

event.source.statusLine

where
event is a MuleEvent
source is a org.apache.commons.httpclient.methods.GetMethod
statusLine is a org.apache.commons.httpclient.StatusLine

我在调试器下看到该路径中的数据,但我找不到在MuleEvent中获取源数据的方法。

我有什么想法可以获得这些信息吗?

1 个答案:

答案 0 :(得分:1)

org.mule.api.MuleEvent来源是java.net.URI所以我怀疑这是你所追求的。

我会猜测:我猜你在与出站HTTP端点交互后会遇到异常。

如果是这种情况,GetMethod实例实际上可以通过muleEvent.getMessage().getPayload()(MEL中的#[message.payload])访问。