Author Archives: Pascal Alma
Setup Citrus for testing Mule ESB
Recently, I ran into an open-source test framework called Citrus. Citrus supports you in testing message interfaces in enterprise applications. Manual testing effort as well as coding mocks and simulators are not necessary. Instead Citrus enables integration testing in an … Continue reading
TcpTunnelGui: maybe old but still useful
Although the TcpTunnelerGui has been around for a while (for about 10 years now) it is still helping me out in several situations. The only thing I keep forgetting is where to get it and what the exact syntax is … Continue reading
Removing DiffGram element in web service messages
Some time ago I was asked to review existing web services for a customer. The main thing I noticed was that they were using Microsoft’s diffgram elements and attributes in their input and output messages. I was not familiar with … Continue reading
Using parameters with XSLT in Mule
Recently I got into a situation where I had to put ‘metadata’ values (which were part of the Mule Message) into the XML result of an XSLT transformer. Let me explain the situation with an example. Imagine you have an … Continue reading
Unit Test Mule with ActiveMQ defined as datasource
In a previous post I described how you can configure an ActiveMQ connection-factory as datasource in Tomcat. Although this works great in a deployed Mule application you can’t use this technique in your unit tests! So in this post I … Continue reading
Combining ActiveMQ, Tomcat and Mule ESB
This post describes how we managed to use standalone ActiveMQ (v5.2.0) as JNDI datasource in our Mule ESB application deployed in Apache Tomcat(v6.0). If you are still with me after reading this first line then I may assume you know … Continue reading
Using Saddle when riding the Mule ESB
In this post I give my first impressions about Saddle. It has great potential to become an important add-on for everyone using Mule ESB. Continue reading
Using Mule EE Retry Policies
At a project for one of our customers we migrated from Mule CE to Mule EE edition (version 2.2.7). The customer had various good reasons to do this and it offered us new functionalities in Mule ESB to use. One … Continue reading
Reloadable XSLT Transformer in Mule
One of the main functions of a Mule ESB application (besides transporting messages) is transforming messages to another format. Nowadays a lot of messages are XML based so a lot of transformations are done by using XSLT, or in Mule … Continue reading
Putting Scrum into practice
Although we at Redstream are developing software in an agile way for years we recently started to do it the Scrum way. We already knew the theory about Scrum but we really got excited when we attended to the ScrumMaster … Continue reading