Guidelines for developing reusable graphical data mapping assets

You can create graphical data maps (.map files) for reuse by other products that include the Graphical Data Mapping editor.

When you create graphical data maps that you want to reuse in other products, ensure that your graphical data maps conform to the following guidelines:

Build your reusable mapping structures as a submap

Many products use extra metadata to supplement the business message data, but a reusable transformation asset that is contained in a submap processes only the common business data.

Create a submap to contain the mapping structures that you want to reuse in other products, and then call this submap from a top-level mapping structure. You can use the Graphical Data Mapping editor to refactor a local map to a submap; see Converting a local map into a submap.

For more information about submaps, see Creating a submap.

Custom transforms can be only Custom Java and Custom XPath

Create custom transforms in your reusable submaps by using only Custom Java and Custom XPath transforms. Other custom transform types, such as Custom ESQL in IBM® Integration Bus, are product-specific, and cannot be used.