覆盖骡子流'类

时间:2015-02-17 05:07:47

标签: java mule

我需要使用ObjectStore自定义Synchronous UntilSuccessful范围。但我不能,因为以下异常被抛出:

Caused by: org.mule.api.lifecycle.InitialisationException: Until successful cannot be configured to be synchronous and use an object store. at org.mule.routing.SynchronousUntilSuccessfulProcessingStrategy.initialise(SynchronousUntilSuccessfulProcessingStrategy.java:75)

很明显, SynchronousUntilSuccessfulProcessingStrategy 类的 initialise()方法会抛出此异常。

所以我通过扩展 SynchronousUntilSuccessfulProcessingStrategy 类来重写这个方法,例如扩展类是 ObjectStoreAwareSynchronousUntilSuccessful

现在我的问题是,我如何在Mule流程中查看我的扩展类而不是原始类?

任何建议都将不胜感激。提前谢谢。

1 个答案:

答案 0 :(得分:0)

使用custom-routercustom-processor并设置class属性。类似这里使用Spring bean:Exposing class attributes to JMX for Mule custom router: what are my options?