WTX COMPILED MAP PROVIDED BY WTX TEAM:
BROWSE :
INPUT PROVIDED BY WTX TEAM AND BEFORE WTX TRANSFORMATION:
OUTPUT TREE STRUCTURE AFTER WTX TRANSFORMATION:
WTX MAP NODE INPUT PROPERTIES:
WTX MAP NODE OUTPUT PROPERTIES:
WTX MAP SETTINGS SPECIFIED:
Card Number To Wire
This property specifies which input card of the map should be wired. The result of this property is that, specified map input card receives its data from the prior node in the message flow.
Outputs
On the Outputs tab of the WTX Map node, configure the properties to parse the output from the map. Here you can specify Message set, Message type, Message format.
CacheMap:
At design time, set map caching to optimize runtime performance. Map caching optimizes the runtime performance because the process does not load the compiled map for every iteration of the running of the map. The compiled map is loaded only on the first invocation of the map. When map caching is set on, any changes that you make to the compiled map are used by the message after you stop and restart the execution group. When map caching is set off, any changes that you make to the compiled map are used by the next message that passes through the message flow. Set up map caching for each WTX Map node to enable individual control for each map node instance. Set map caching on in the Basic tab under Properties in the WebSphere Message Broker Toolkit.
Note: This caching should be enabled when you are sure that, map location will not be changed frequently.
Dynamically overriding the properties of next node using compute node:
* select the compute mode as local environment and message . This property enables us to propagate local environment to the next node
If InputRoot.XMLNSC.Employee_Details.employee.address = 'MI' THEN
SET OutputLocalEnvironment.WTX.MapServerLocation = 'C:\WTX_MAPS\xml_to_fixed.mmc';
ELSE
SET OutputLocalEnvironment.WTX.MapServerLocation = 'C:\WTX_MAPS\xml_to_csv.mmc';
END IF;