0
我一直在使用Mule DevKit创建自定义消息处理器。如何为自定义处理器配置“初始化”方法
我用“mule-devkit-archetype-generic”原型创建了项目。
它给了我,我需要创建这个自定义组件的对象时初始化一些变量注释“@Module”和“@Processor”
的CALSS。这些数据将用于我的处理器方法。
但我找不到任何帮助,如何创建或注释这些自定义处理器的Initialize方法。
我试过实施“Initialisable”并实现初始化方法。但是,编制陈述时出现错误
The method name 'initialise' is not valid for a no-arg non-private method
请建议我可以完成此操作的方式。
它工作。但我可以看到init方法被调用两次。任何想法为什么发生这样? – user1760178 2013-03-07 17:48:41
另外,如何在我的@Processor方法中访问我的MuleMessage和Payload。 – user1760178 2013-03-07 17:50:54
你是否实现了任何可能触发第二次调用初始化的接口?此外,避免命名方法'初始化',它可能意味着DevKit的一些东西。你能否在新的问题中提出你的其他问题?这与初始化无关,这是当前问题的主题。 – 2013-03-07 18:03:44