hot-topics mule and the cloud what's new in mule 3 apache tomcat tips and tricks developer tools

Mule Tip: Multiple PropertyPlaceholders in same Mule Configuration

Mariano Capurro on Friday, February 3, 2012

If you want to avoid including configuration parameters (probably connection related parameters) in your Mule configuration, you can use property placeholders, which will allow you to upload these parameters from a properties file. This enables you, for example, to have different property files for different environments (Dev, QA, Prod) or allows you to reuse the [...]

Agent-Based Synchronous HTTP Request Handling (A Recipe)

David Dossot on Wednesday, October 26, 2011

In the vast majority of cases, HTTP requests are processed synchronously: the operation that the client wants to perform on the targeted resource is executed by the same thread and the result is returned right away. This is usually done by connecting the HTTP layer directly to the service layer. This post demonstrates a slightly different [...]

Pimp your Mule Flow debugging session

Julien Eluard on Friday, March 25, 2011

Mule Management Console 3.1 ships with the brand new Flow Analyzer. Select your server, interesting flows, click start and enjoy seeing real-time messages passing through mule! Click on an debug event and you will see the payload before and after each message processor of your flow. Out of the box MMC will convert the payload to [...]

Go with the Flow with Mule 3.1!

Daniel Feist on Wednesday, January 12, 2011

Mule 3 underwent some significant architectural improvements, I talked about this back when Mule 3.0 was released in my “Mule 3 Architecture: Back to Basics” blog post.  These improvements  enable a much simpler way of configuring Mule that is more powerful while at the same time much more intuitive.  As we release Mule 3.1 I [...]

Re-use: Accomplished! Configuration Patterns Catalog for Mule

David Dossot on Thursday, October 21, 2010

If you follow this blog or what’s happening in Mule 3, you’ve heard about the newly introduced configuration mechanism based on patterns. In the coming releases of Mule, we will keep adding new patterns based on users feedback and requests. But this doesn’t mean your experience with configuration patterns will be limited to the ones that [...]

Mule Speaks Java: Towards a programmatic configuration of Mule

David Dossot on Wednesday, October 6, 2010

True to our goal of simplifying the configuration of Mule, we will be adding the capacity to programmatically configure Mule 3 in the coming releases. With configuration patterns aiming at reducing the amount of XML configuration and a new IDE in the works for graphically configuring Mule, the third angle we wanted to take on [...]

Pattern-Based Configuration: Hello Validator!

David Dossot on Tuesday, October 5, 2010

The pattern-based configuration series continues! After a first set of fairly generic patterns, this new addition will demonstrate how highly specialized patterns can provide value too. When processing messages, a certain format is always assumed to have been respected so that the required data can be retrieved. It is possible and oftentimes desirable to be [...]

Pattern-Based Configuration: Hello Bridge!

David Dossot on Monday, October 4, 2010

Web Service Proxy was the last configuration pattern presented in this blog. Time for a new one! Connecting systems together is one of the most essential task of integration. Mule ESB offers the necessary building blocks for achieving such connections. One of these building blocks allows establishing bridges between message sources and destinations. Known as [...]

Configuring Message Processors on Endpoints

Travis Carlson on Thursday, September 30, 2010

In Mule 3 we are now able to clearly define a chain of message processing steps and see exactly what is being applied and in which order. This was unfortunately not the case in previous versions of Mule where transformers and filters were defined as attributes on the endpoint or the router.

Pattern-Based Configuration: Hello Web Service Proxy!

David Dossot on Wednesday, September 29, 2010

After the introduction of Simple Service, the configuration patterns series continues! The second pattern we would like to introduce is Web Service Proxy. Proxying web services is a very common practice used for different reasons like security or auditing. This pattern allows a short and easy configuration of such a proxy.