Mule ESB once again named top open source ESB by InfoWorld

September 1 2009


In their annual 2009 Bossie Awards, InfoWorld once again named Mule ESB as the #1 open source ESB, in the “Best of Open Source Platforms and Middleware” category.

Building Applications Across the Cloud and Enterprise Using Mule


I am speaking this afternoon at OSCON on Building Applications Across the Cloud and Enterprise Using Mule. SOA and virtualization play critical roles in enabling cloud computing and an ESB can help to bridge the chasm between traditional enterprise technologies and cloud-based infrastructure and services.

New Mule Book Published


I am excited for Mule community members David Dossot and John D’Emic, that their book Mule in Action has been recently released by Manning Publications.

This book provides the first thorough coverage of all aspects of Mule. It provides examples for everything you will need to do with Mule, from creating and consuming services to working with various technologies such as JMS, Web Services, and FTP. Importantly, it covers how to test,

Congrats to Ross – awarded a top 25 CTO by InfoWorld


Yesterday, Ross Mason, our very own fearless leader, was awarded one of the top 25 CTOs by InfoWorld magazine. Every year InfoWorld honors senior IT executives who demonstrated leadership within their company and the IT community. As many of you know, with so much product and community momentum this year at MuleSource it’s been quite a ride and Ross definitely deserves this award. Congrats to Ross!

New Mule Financial Information eXchange (FIX) Transport on the MuleForge


As you may have seen, a new Mule Financial Information eXchange (FIX) transport project was recently made available on the MuleForge. A big kudos to the project owner, Stephen Fenech, and the team at Ricston for making this project available.

FIX is a public domain protocol aimed at real-time electronic exchange of securities transactions in the Financial Services industry, and is considered to be a standard protocol for pre-trade communications and trade execution.

Automatic Pickup of Third-party Transports and Modules


In a previous blog post about the Mule IDE, I described its configuration wizard, which makes it very easy to create a Mule configuration file by selecting the modules and transports you want to include. Today I’d like talk more about what’s going on under the hood and explain how the Mule IDE discovers modules and transports from the Mule distribution directory.

Dallas JavaMUG


Continuing my whirlwind speaking tour on Mule, I landed in Dallas this week to talk to the JavaMUG. This was my first MUG (I’ve been to JUGs, SIGs, Camps, and Meetups, but never a MUG), and I was blown away to walk into a room of 75+ people all there to hear about Mule (okay, the free pizza and soda probably helped, too). Supposedly it was their largest attended event in several years. I gave a similar talk last month in San Francisco,

Mule Enterprise 2.2 Released


We are pleased to announce the General Availability of Mule Enterprise 2.2. This release includes all the great features and bug fixes in the latest Community Release and more. An evaluation of Mule Enterprise 2.2 can be downloaded, or existing customers can access it via the MuleSource Support Portal.

Using Mule and GigaSpaces for Scalable SOA

February 19 2009


If you missed last week’s webinar on Scalable SOA with GigaSpaces and Mule, you can catch it again in the archives. Uri Cohen from GigaSpaces did an excellent job demonstrating how easy it is to take services developed using Mule and make them highly-available and linearly scalable.

The demo application shown is also available. Download it and try it out. It shows how integrate GigaSpaces & Mule using an AJAX based web front end.

Config file wizard

January 12 2009


Creating new Mule configurations can be a tedious task, because you have to know which modules and transports to use and properly declare all namespaces on the root <mule> element of your configuration file.

The latest Mule IDE snapshot adds a wizard for creating a new Mule configuration. Simply choose File > New > Other, and then select Mule Configuration from the Mule category. This will bring up the following wizard:

Simply select the modules and transports you want in your new configuration and click Finish.