Category Archives: Mule3

Mule ESB, ActiveMQ and the DLQ

In this post I show a simple Mule ESB flow to see the DLQ feature of Active MQ in action. I assume you have a running Apache ActiveMQ instance available (if not you can download a version here). In this … Continue reading

Posted in ActiveMQ, Mule3 | Tagged , , | Comments Off on Mule ESB, ActiveMQ and the DLQ

Enabling WSSE Basic Authentication for a Web Service client in Mule

In a previous post I described how to enable WSSE security options in your web services proxied by Mule ESB. In this post I show you how to enable WSSE basic authentication on a ‘client’ side. I used this set … Continue reading

Posted in Mule3, Web Service | Tagged , , , | Comments Off on Enabling WSSE Basic Authentication for a Web Service client in Mule

Unexpected behavior using Mule Expression Language

While developing flows with a recent Mule ESB there is a big chance you will make use of MEL in your configuration. Although this feature has added great benefits while developing Mule flows it sometimes drives me crazy. In this … Continue reading

Posted in Mule3 | Tagged | Comments Off on Unexpected behavior using Mule Expression Language

Using encrypted passwords with Mule ESB

A good practice in the Mule ESB is to supply properties by using a property file. Most of the time you will end up adding passwords to the properties file. In that case you might want to encrypt the passwords … Continue reading

Posted in Mule3, Spring Framework | Tagged , , , | Comments Off on Using encrypted passwords with Mule ESB

Unit testing with Mule ESB 3.4 Enterprise Edition

There is a big chance that when you are using the Mule ESB EE as your ESB implementation and you are creating functional/unit tests you sooner or later will need a license on your test classpath to be able to … Continue reading

Posted in Mule3 | Tagged , | Comments Off on Unit testing with Mule ESB 3.4 Enterprise Edition

Message Throttling with Mule ESB

While implementing the Mule ESB I ran into the following scenario: Messages were picked up from a queue, the message was transformed, offered to a web service, the response was transformed and put on a response queue. Not an unusual … Continue reading

Posted in Mule3 | Tagged | Comments Off on Message Throttling with Mule ESB

Populate your Maven repo with Mule ESB libraries

Update: I recently discovered that the Mule EE libraries are available in a Maven repository. You have to have a Mule EE license to obtain the credentials. More info about it here. This option would make the remainder of the … Continue reading

Posted in Maven, Mule3 | Tagged , , | 1 Comment

Validating XML message in Mule 3

A quite common use case in a flow in the Mule ESB is validating if an XML document is valid against a corresponding XSD. Especially if a project is in the development/test stage it can be quite annoying to find … Continue reading

Posted in Mule3, XML/ XSD/ XSLT | Tagged , | 2 Comments

Reviewing the Mule Cookbook from PacktPublisher

Since a few months I am involved in a few Mule ESB projects again. Although it had been a while working with Mule they still know where to find me for some project work with the Mule ESB 🙂 At … Continue reading

Posted in Mule3 | Tagged | Comments Off on Reviewing the Mule Cookbook from PacktPublisher

Replacing standard Mule Transformer with a custom implementation

Although there is a lot of documentation about Mule ESB the issue in this post still took me some time to get it right. In this post I give a complete example of how I replaced standard Mule functionality (a … Continue reading

Posted in Mule3, Spring Framework | Tagged , | 2 Comments