WTX Map service overview
The WTX Map service is a component of IBM Transformation Extender for Sterling B2B Integrator. The WTX Map service provides the ability to run a IBM Transformation Extender map within a Sterling B2B Integrator business process. The WTX Map service combines the data transformation power of IBM Transformation Extender with the business integration capabilities of Sterling B2B Integrator.
Within Sterling B2B Integrator, you can use the Graphical Process Modeler (GPM) to configure a business process. When IBM Transformation Extender for Sterling B2B Integrator is installed on a Sterling B2B Integrator server, the WTX Map service icon is available in the GPM palette for you to include in the business process. Alternatively, you can directly edit the Business Process Modeling Language (BPML) meta-language of a business process to add the WTX Map service.
In a business process, a series of steps process a document. A service performs each step. The WTX Map service receives input from Sterling B2B Integrator, runs the IBM Transformation Extender map that is configured in the map service settings, and creates one or more Sterling B2B Integrator documents as output. The map can have multiple input cards and multiple output cards. Each input card and output card can be associated with a Sterling B2B Integrator document.
When an input card does not receive a document, the card pulls data from the adapter that is specified on the card. If an output card is associated with a document, the map service creates or overwrites the document. If an output card is not associated with a document, the map services sends the data to the adapter that is specified on the output card. Maps can also read and create documents dynamically. You can create a dynamic document by using the IBM Transformation Extender PUT rule.
The WTX Map service can load a compiled IBM Transformation Extender map from the Sterling B2B Integrator map repository or from a local file system on the Sterling B2B Integrator server. The WTX Map service also can dynamically load a map at runtime when the map is specified as a workflow variable.