Archive for September, 2009
Monday, September 28th, 2009
When using the VM transport asynchronously, you might want to persist any pending messages before Mule is properly shut down. We talk about this in our Mule ESB Developer Training course and explain how to configure it. Last week, while lecturing, I got a question that I had not heard before.
(more…)

If you enjoyed this post, make sure you subscribe to my RSS feed!
Tags: Course, FilePersistenceStrategy, Mule, MuleMessage, VM
Posted in Course, Mule | No Comments »
Thursday, September 24th, 2009
One of the most common patterns in integration work is transformation – the ability to convert data from one format to another. If you want to create a new transformer, Mule has a Transformer interface that you would need to implement in your class. It also has an AbstractTransformer class. When would you need one and not the other?
(more…)

If you enjoyed this post, make sure you subscribe to my RSS feed!
Tags: AbstractMessageAware, AbstractTransformer, Mule ESB, transformer
Posted in Mule | No Comments »
Monday, September 21st, 2009
Envelope Interceptors, as I’ve mentioned, wrap themselves around a component that is hosted in Mule. This means that they tackle the message before it is passed to the POJO and they also handle the result before this is passed on to the outbound routers. What if there are no outbound routers?
(more…)

If you enjoyed this post, make sure you subscribe to my RSS feed!
Tags: after, Envelope Interceptor, interceptor, Mule, outbound flow stage, synchronous
Posted in Mule | No Comments »
Thursday, September 17th, 2009
There are a number of abstract classes available in Mule that are a better choice when extending various bits of it. Implementing the interface in a brand-new class means you’d have to re-invent bits of the wheel, so why bother?
(more…)

If you enjoyed this post, make sure you subscribe to my RSS feed!
Tags: filter, InboundRouter, SelectiveConsumer
Posted in Mule | 1 Comment »
Monday, September 14th, 2009
Further to my earlier posts about Mule Interceptors and Envelope Interceptors, one quick point about having more than one interceptor in your Mule config is merited.
(more…)

If you enjoyed this post, make sure you subscribe to my RSS feed!
Tags: interceptor-stacks, interceptors, stacks
Posted in Mule | No Comments »
Thursday, September 10th, 2009
When with customers I often tend to talk to people about how they can multiple Mule instances make up a single logical ESB. There are numerous advantages to this and I have written about this before on the user list too. The next question on everyone’s lips is, “How do I pass information from one Mule to another?”
(more…)

If you enjoyed this post, make sure you subscribe to my RSS feed!
Tags: JMS, MuleESB, multiple Mules, TCP, VM, web services
Posted in Mule | 1 Comment »