|
Post by Parthasaradhy Padyala on Feb 19, 2011 3:19:39 GMT -5
Hi,
How do we configure Message Broker for data transformation.
Thanks
|
|
|
Post by Parthasaradhy Padyala on Feb 23, 2011 8:36:52 GMT -5
# Create a new message flow project in the Message Broker Application Development perspective. # Create a new message flow in the project. Select Use default broker schema or provide your own schema name to qualify the message flow name. # Drag a WTX Map node from the palette onto the canvas for your message flow. The node initially has no output terminals and one failure terminal. # Navigate to the Properties view. # On the Basic tab of the WTX Map node, select the precompiled map. # Drag a Collector node to the left of the WTX Map node. # Drag an input node, for example, a FileInput node or an MQInput node, to the left of the Collector node. # Configure the input node with the necessary transport-related properties. # On the Input Message Parsing tab of the input node, configure the message template properties to describe the format of the input message. Select the domain from the list of supported message domains. # Right-click the Collector node and select Add Input Terminal. Enter the name of a new input terminal, which must match the card name of the input card in the map that receives the input message. The new input terminal is added to the Collection Definition table on the Basic tab. The broker's trace file lists any Collector input terminals that cannot be matched to input cards. # On the Basic tab, configure the required event criteria properties for the new input terminal, namely Quantity, Timeout, Correlation Path, and Correlation Pattern. # Connect the out terminal of the input node to the new input terminal on the Collector node. # Repeat steps 7 through 12 for each different input the map requires from the message flow. # On the Basic tab of the Collector node, configure the Collection Name and Collection Expiry properties. In particular, you should specify a Collection Expiry value. # Connect the out terminal from the Collector node to the in terminal of the WTX Map node. Messages from the propagated message collection override the adapters of the map's input cards. # Connect the expiry terminal from the Collector node to the in terminal of the WTX Map node, to handle incomplete message collections. # Drag an output node, such as a FileOutput node or an MQOutput node, to the right of the WTX Map node, and connect one of the output terminals of the WTX Map node to the in terminal of the output node. Connecting the output terminal overrides the adapter of the corresponding output card. # Configure the output node with the necessary transport-related properties. # On the Outputs tab of the WTX Map node, configure properties to describe the format of the output message propagated by the output card:
1. Click Add to add a set of properties. The Add Properties entry dialog opens. 2. Enter values for Card Number, Message Domain, Message Set, Message Type, Encoding and Coded Char Set Id, and click OK. Message Domain must be one of the supported message domains.
# Repeat steps 17 through 19 for each output terminal that you want to connect. # Press Ctrl+S to save the code. An Unconnected catch terminals warning message appears, which you can ignore. Figure 8 below shows one of the possible message flows that takes multiple input:
Figure 8. Simple message flow with WTX Map node taking inputs from multiple sources Figure 8
|
|
|
Post by krishna on Mar 21, 2012 2:15:23 GMT -5
Hi , I have WTX 8.2.0.2 and WMB toolkit 6.1.0.3 I have installed both software .But I am not able to see the WTX map node in pallate. Is any another software need to install ? Please help us to configure the environment so that we can see the WTX Plug in node.
Thanks in Advance!!
|
|