Galaxy on EC2 via Cloud Foundry in 10 minutes!

May 24 2009

0 comments 0
motif

A couple of months ago, I reviewed the process for deploying Mule Galaxy, our SOA governance platform, onto Amazon’s EC2. Not long after that, I was introduced to cloudtools, a set of tools for deploying, managing, and testing Java EE applications on EC2. With these tools, it becomes trivial to deploy an application like Mule Galaxy to the cloud in minutes, rather than hours.

Technical Webinar tomorrow: Mule for ETL

May 18 2009

3 comments 0
motif

Are you trying to poll a database and transform the results to a certain plain text file? Do you need to pick up a data file, split it into individual records and insert those records into the database? Would you like to poll a source database and send the results to another database for insertion?

Error Handling in Mule

May 18 2009

0 comments 0
motif

Mule provides different approaches to handling errors. You can set exception strategies for connectors, models, and individual services. You can use the exception router to specify where the message goes when an error occurs. And you can use the exception type filter for fine-grained control. Following is an introduction to these approaches.

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

May 13 2009

0 comments 0
motif

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. The Mule FIX transport is based on QuickFIX/J – a full featured messaging engine for the FIX protocol that is a 100% Java open source implementation of the popular C++ QuickFIX engine. This transport allows users to read and write messages over FIX endpoints and have Mule ESB route, transform and filter messages accordingly.

Getting a Response from your Mule Services

May 4 2009

0 comments 0
motif

When wiring your Mule services together, new users sometimes get confused about when to use an outbound router and when it’s sufficient to simply get a reply. Following is a description of the three message styles you can use to get a response from your Mule services.

Interview about MuleSource at QCon

April 30 2009

0 comments 0
motif

During the QCon conference in San Francisco, I filmed an interview with Ryan Slobojan. Despite being flu-ridden throughout the week, I managed to make it through this conversation without passing out (or worse!). It was an interesting conversation, covering:

  • What the Mule ESB and Mule Galaxy are
  • Mule ESB Enterprise versus Community
  • MuleSource’s monitoring solution
  • Cloud-based deployments
  • The recession’s effect on open source

Ryan asked some good questions around differentiators and roadmap during the interview, too.

Automatic Pickup of Third-party Transports and Modules

April 17 2009

0 comments 0
motif

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.

Browsing the Source Code with the Mule IDE

April 15 2009

2 comments 0
motif

If you’re working with the Mule IDE, the Mule source code is automatically attached to the Mule JARs. This allows you to browse and step into the source code while you’re developing Mule applications. The Mule IDE looks for files with the naming convention mule-*-src.zip in $MULE_HOME/src and automatically attaches them to the Mule JARs.

Get Your HAM (Highly Available Mule)

April 14 2009

2 comments 0
motif

You may remember that two months ago, I did a webinar on Using Mule and GigaSpaces for Scalable SOA. In this webinar, Uri Cohen and I demonstrate how GigaSpaces XAP could be coupled with Mule to easily take services and make them highly-available.

Webinar: Graphical Data Transformation for Mule ESB

April 13 2009

0 comments 0
motif

Another reminder that tomorrow we have a really interesting webinar on how to graphically design data transformations between XML documents and Java objects using Mule. Instead of coding complex XSLT or custom Java classes, you can now simply drag and drop right from the Mule IDE!

Join Francis Upton, creator and Despot of the Oakland Software Data Transformer (OSDT) for Mule and myself for a webinar on Graphical Data Transformation for Mule ESB tomorrow.