
Dirk Olmes on Tuesday, June 7, 2011
The new MuleForge works with different project hosting platforms, it is now a repository of all things Mule rather than a project hosting service. I recently migrated the Maven Mule Plugin from our old MuleForge infrastructure to GitHub. This was quite a journey and I had to trawl the web quite a bit to gather [...]
Filed under: MuleForge by Dirk Olmes on Tuesday, June 7, 2011 | Social tagging: github > MuleForge
2 Comments »

Dirk Olmes on Wednesday, March 23, 2011
In part 2 of this mini-series I showed a flow that retrieves an RSS feed periodically, splits it and sends each RSS entry via email. In this part I’d like to show how to split up the flow a bit in order to enable unit testing. To refresh your memory here’s what the flow currently [...]
Filed under: Mule ESB by Dirk Olmes on Wednesday, March 23, 2011 | Social tagging: integration test > Mule 3 > Testing
No Comments »

Dirk Olmes on Thursday, February 24, 2011
In my last blog post I showed a simple flow to retrieve an RSS feed periodically, split it and send each RSS entry via eMail. The solution has one major drawback, though: once the Mule application is restarted, Mule has forgotten which feed entries have already been sent. The RSS feed is retrieved again and [...]
Filed under: Mule ESB by Dirk Olmes on Thursday, February 24, 2011 | Social tagging: http > Mule 3 > rss > SMTP
1 Comment »

Dirk Olmes on Wednesday, January 26, 2011
I read a couple of RSS feeds regularly. Unfortunately, I work across a couple of machines: my laptop, the machine in the office, my wife’s laptop. This rules out using a local RSS reader as I’d have to manage the redundant subscriptions let alone I’d have to remember which feed entries I have already read [...]
Filed under: Mule ESB by Dirk Olmes on Wednesday, January 26, 2011 | Social tagging: howto > http > Mule 3 > rss > SMTP
No Comments »

Dirk Olmes on Wednesday, December 8, 2010
Mule configuration files are Spring XML files by nature. So the XML editor is an important development tool and provides a lot of benefit. When working in Eclipse, it provides: Schema documentation assistance for the element you are configuring Validation of your schema and context of any errors that are detected Autocomplete of elements and [...]
Filed under: Mule ESB by Dirk Olmes on Wednesday, December 8, 2010 | Social tagging: Eclipse
7 Comments »

Dirk Olmes on Tuesday, November 23, 2010
In order to use the hot deployment feature that was introduced with Mule 3 you need to package your application as a zip file. If you are using Maven to build your Mule applications then packaging zip files for hot deployment is very easy. All you need is to declare your packaging to be Mule:
Filed under: Mule ESB by Dirk Olmes on Tuesday, November 23, 2010 | Social tagging: hot deployment > howto > maven > Mule 3
1 Comment »

Dirk Olmes on Thursday, October 14, 2010
The Mule IDE 2.2.1 release that went out today contains a big productivity improvement: a hot deployment builder. It allows you to deploy your project to a running Mule 3 instance automatically. Read all about hot deployment in Mule 3 in the user guide. The easiest way to get started with the hot deployment builder [...]
Filed under: Mule ESB by Dirk Olmes on Thursday, October 14, 2010 | Social tagging: hot deployment > Mule 3
No Comments »

Dirk Olmes on Thursday, September 16, 2010
While the rest of the team was still busy with Mule 3 release preparations I took some time to update Mule IDE to be compatible with Mule 3. What’s new? I have put most work into creating new projects from the examples that come with the Mule distribution. This feature was rewritten to match the [...]
Filed under: Mule ESB by Dirk Olmes on Thursday, September 16, 2010 | Social tagging: Mule 2 > Mule 3
2 Comments »

Dirk Olmes on Friday, August 13, 2010
When you take a look at the examples that come with the latest Mule 3 milestone release, you’ll notice that endpoints have an exchange-pattern attribute now: This attribute replaces the synchronous attribute we used before. Why did we change the configuration? The old synchronous attribute was purely a two-way state: it was either true or [...]
Filed under: Mule ESB by Dirk Olmes on Friday, August 13, 2010 | Social tagging: Mule 3 > Mule ESB
2 Comments »

Dirk Olmes on Wednesday, April 14, 2010
Last week at the Mule Summit, I gave a presentation on Mule IDE. One of the questions from the audience was about putting your own examples in the “Sample content” drop down on the “New project” dialog. This is actually possible today. Here is how you do it:
Filed under: Mule ESB by Dirk Olmes on Wednesday, April 14, 2010 | Social tagging: developer tools > howto > Mule IDE
1 Comment »