Building a map

The Map > Build options compile an executable map.

About this task

The Map > Build options analyze the logical interfaces within map rules, and if the analysis is successful, compile the map. Analysis includes checking for missing rules, invalid rules, invalid card definitions, verifying map references, and verifying the arguments of functions. Analysis also looks for circular map references - maps that reference one another.

Remember: A map rule is required for each rule cell on an output card. When no data transformation is needed for an output object, a map rule is not required. In this case, enter = NONE as the map rule.
Build option
Description
Build
Compiles the selected executable map for all of the platforms that are selected in the preferences. See Multi-platform maps.

When a DataPower map is selected, the map is built for the WebSphere DataPower SOA Appliance.

Build All
Compiles all maps within the map source file for all of the platforms that are selected in the preferences. See Multi-platform maps.

If DataPower maps are present in the map source file, those maps will be built automatically for the WebSphere DataPower SOA Appliance.

Build for Specific Platform
Prompts you to choose a single platform, and compiles the selected executable map for the selected platform. This build option is not valid for DataPower maps.
Build All for Specific Platform
Prompts you to choose a single platform, and compiles all maps within the map source file for the selected platform. This build option is not valid for DataPower maps.

Procedure

  1. In the Navigator, select the map to be built.
  2. Click Map and choose one of the Build options.

Results

You can view any resulting build errors or warnings on the Build Results tab of the Organizer. An empty Build Results page indicates that there were no errors and the map compiled successfully.

You can configure the Map Designer to open the Organizer automatically when build errors occur. To do this, click Tools > Options > Organizer Window and select the Show only on errors check box.