Mule ESB Designer Installation

You will want to have Eclipse Helios (3.5) or higher and a recent version of either Mule Studio or  Mule IDE (2.0.2 or higher) installed. 

Once you have that, Use the Help -> Install New Software menu item and install from this update site:

Once you have installed be sure and select the recommended "Restart" option. Then, once restarted, go to WIndows -> Open Perspective. In "Other..", select the Data Transformer perspective. This will then show you the Examples project. From there, use Help -> Cheat Sheets and look in the Data Transformer category for tutorials to get you started.

You can develop and test your maps completely using the designer as it contains the same runtime that is used to execute the maps separately. There is no need to install the ODT runtime separately unless you want to actually run it with the Mule ESB. To do this, follow the instructions below.

Using the ODT runtime with the Mule Runtime for testing

You can freely use the ODT for Mule runtime from within the designer (a license is required only if you want to execute the runtime outside of the designer, a 30 day evaluation license is automatically provided).

Mule Studio

Follow the instructions in the ODT documentation for running the ODT inside of the Mule Studio.

Mule IDE

To install and use the runtime:

  1. Download the correct ODT runtime kit for your version of Mule (either 2.2.x or 3.x)
  2. Unzip the file over the top of your Mule installation (at the location of MULE_HOME).
  3. Do this before you use the Mule IDE to add the Mule installation. This way the Mule installation will have all of the examples for ODT for Mule so you can read them in and execute them through the Mule IDE.
  4. Create your ODT project in the designer and test your maps using the test run features of the designer. When you are ready to execute with Mule, alter your Mule configuration file to use the appropriate transformers or service components and then test your Mule configuration by running it normally in the Mule IDE. It will automatically find the maps in your Eclipse workspace provided you specify the correct projects in your transformer/component definitions.