Measuring the Performance of your Mule ESB Application

Overview Once you have a working Mule ESB application you may be wondering how fast it can run. Here we will discuss a simple method for measuring the throughput of your application using Apache JMeter. Bear in mind there are many ways to improve performance (simple changes can yield great performance boosts). We will explore them […]

Announcing Mule iON, the industry’s first integration PaaS

We’re pleased to announce Mule iON public beta, a cloud-based integration platform as a service (iPaaS) that enables developers to integrate and orchestrate applications and services.  With Mule iON, you can integrate with popular SaaS application, cloud services, and social media platforms easily using a library of out-of-the-box cloud connectors. At the same time, you can […]

Integration Patterns: Message Filter

In previous posts explaining the enterprise integration patterns with example Mule configuration I have covered Content-Enricher and Content-based Routing patterns, today I’ll talking about the “Message Filter” pattern. Message Filter How can a component avoid receiving uninteresting messages? Use a special kind of Message Router, a Message Filter, to eliminate undesired messages from a channel based […]

One console to control them all

Mule Management Console 3 ships with both mule2 and mule3 agents. You can monitor all your mule instances from latest MMC and benefit from UI improvements and bug fixes even if you didn’t upgrade to mule3. MMC 3.1 takes it to another level by introducing backward compatibility support for both agents. Safely upgrades your MMC […]

Debugging with Mule Flow and multiple end-points

When an issue arises in production it can be quite daunting to reproduce it in a test environment.  Ideally one debugs the live application.  But logs don’t tell the whole story.  And a severe issue may require the application be taken down.  How can it be stopped and debugged at the same time?  With Mule […]

Mule documentation just got a lot better

I was recently tasked with revamping the developer documentation’s information architecture to address reader comments that it was too hard to find needed information. I worked with a team of people at MuleSoft to make the new information architecture a reality, as well as to write some new content that helped explain Mule ESB 3 […]

Migrating your Mule ESB 2.2.x Transport to 3.1.1

A few days ago I decided to do the exercise of migrating an existing transport (JPA) to be compliant with Mule 3.1.1, and after a couple of hours reading and a few minutes of coding I finally got it working. I would like to share some tips that may help you to migrate your own […]

Securing REST Web Services against LDAP

Many Mule users create RESTful services but they are not always clear on the way to authenticate and apply authorization to a RESTful Web Service. I have seen questions about this topic so I decided to write a tutorial that covers a common use case. We’re going to use Jersey, Spring Security and LDAP and of course Mule to […]