Originally posted by: LewS
Hi,
Multi-threading a map in WTX outside of the launcher requires the map itself to use non-common files (unique workfiles or workspace in memory, unique or no audit files, unique output files). Basically any file being written to should have a unique name across multiple instances.
Next, it really depends on how the maps are set to run.
In WTX for WMB, for example, there is a setting in the BAR file "Additional Instances" that allow multiple threads of the same map to be active. If the input node to the flow has multiple triggers to trigger the flow, multiple instances will be active at the same time (thus being multi-threaded).
The command server cannot run multi-threaded (although, it can run multiple instances of the same map, which is multi-process). If you run multiple processes of the command server with the same map at the same time, and you do not have unique files being written to across these instances, you will either get mapping errors, or unpredictable results.
-regards
-lew
#DataExchange#IBM-Websphere-Transformation-Extender#IBMSterlingTransformationExtender