WTX Map service BPML

You can customize this WTX Map service Business Process Modeling Language (BPML) example to call your own maps. However, to edit map settings, use the Graphical Process Modeler (GPM).

This BPML example illustrates how you might configure a WTX Map service. It assumes you are familiar with coding in BPML.
<process name="default">
  <operation name="WTXSIMapService">
    <participant name="wtxmap"/>
    <output message="WTXSIMapServiceInputMessage">
      <assign to="." from="*"></assign>
      <assign to="CacheMap">NO</assign>
      <assign to="LocalMap">C:\test\map1.mmc</assign>
      <assign to="MapServerLocation">D:\Sterling\samples\test\map1.mmc</assign>
      <assign to="Threshold"></assign>
      <assign to="MapSettings"><![CDATA[<!-- map settings go here -->]]&gt;</assign>
      
      <assign to="in9">C:\test\GolfCountryClub.xml</assign>
      <assign to="out4">C:\test\output.xml</assign>
    </output>
    <input message="inmsg">
      <assign to="." from="*"></assign>
    </input>
  </operation>
</process>
Where:
operation name
Must be WTXSIMapService.
participant name
The name of the IBM Transformation Extender map that the service is to run.
CacheMap
Specifies whether the map should be cached (YES) or loaded each time the service runs (NO). See the description of map caching.
LocalMap
The path to the compiled map in a local file system on the Sterling B2B Integrator server.
MapServerLocation
The path to the compiled map on the Sterling B2B Integrator server.
MapSettings
The map settings in the form of an XML string. Use the Graphical Process Modeler (GPM) to edit the map settings.
Threshold
The input data size limit that determines whether the WTX map service runs in a separate JVM.
in9
The name of the ninth input card.
out4
The name of the fourth output card.