When it compiles a map, Map Designer Express generates a .class file from the .java file that holds Java code for the map's transformations. It generates this .java file from the transformation code stored as part of the map definition in the project.
From within Map Designer Express, you can initiate compilation of a map in several ways:
For more information, see "Compiling a set of maps".
By default, Map Designer Express saves the map in the project before it begins the compile and generates the Java code in the .java file and .class file. If any message file is needed, Map Designer Express will also generate the message file.
To compile, Map Designer Express calls the Java compiler on the map's Java source code ( .java file). The actions it then takes depend upon whether the compilation is successful.
System Manager also provides several ways to compile a map. You can do any of the following:
For more information on using System Manager to compile a map, see the User Guide for WebSphere Business Integration Express for Item Synchronization.
When the map successfully compiles, Map Designer Express takes the following steps:
Compilation is successful.
If an error occurs during compilation, Map Designer Express generates error messages and displays them in the output window at the bottom of the screen. Unless an output window is already open, Map Designer Express opens one at the bottom of the Map tab to display these compilation messages.
When a compile error occurs, the output window displays the error message with the problematic attribute name and line number in blue. Click the hyperlink to navigate to the problematic area in the Java view in Activity Editor.
Tip: You can clear the output window of messages by choosing Clear Output from the View menu.