Deploy projects
- Drag and drop BTM_RETAIL_SHARED_LIBRARY and BTM_RETAIL_APP onto an integration server of TESTNODE_userid.
Create a business transaction definition
- Right-click on TESTNODE_userid in the Integration Nodes view and select Start Web User Interface.
- Create a business transaction definition in the web user interface by completing the following steps:
- Expand Business -> Business Transactions.
- Select Create from the menu to create a new business transaction.
- Enter RetailOrderBTD and click OK.
- Add message flows to the business transaction definition by completing the following steps:
- In the Define tab of RetailOrderBTD, click Add flow to select the message flows that make up this business transaction.
- In the "Add message flows" dialog , click Select application, then click the dropdown menu and select BTM_RETAIL_APP.
- Click Add to add all the message flows in this application to RetailOrderBTD.
- Observe that Main_Process_Order_Flow.msgflow, Order_Item_Request_Flow.msgflow, Order_Item_Despatch_Flow.msgflow and Order_Item_Response_Flow.msgflow are added to the Business Transaction section.
The warning icon indicates that no start and end events have been defined for this business transaction.
- Select the monitoring events that indicate the start, end, and failure of the business transaction definition by completing the following steps in the Business Transaction Event Definitions section:
- Expand Main_Process_Order_Flow.msgflow, flag the "Retail request received" event as the Start event.
- Expand Order_Item_Request_Flow.msgflow, flag the "Order Item Request Received" event as the Progress event.
- Expand Order_Item_Despatch_Flow.msgflow, flag the "Item Despatched" event as the Progress event.
- Expand Order_Item_Response_Flow.msgflow, flag the "Confirm Item Ordered" event as the End event.
- Save RetailOrderBTD.
Configure the database to be used for the business transaction definition
- Select the Configure tab. Note that RetailOrderBTD is not yet configured with a data source.
- Click Click here to specify a data source name and select the data source name MBRECORD from the dropdown menu.
- Click Save to save the datasource name, and click Resume editing of business transaction RetailOrderBTD to return to the Configure tab.
Note: MBRecord will be used to record all the business transactions for this integration node.
Start monitoring the message flows
- In the web user interface, expand Servers -> server -> Applications -> BTM_RETAIL_APP
where
server is the integration server where the BTM_RETAIL_APP application is deployed. - Click the dropdown menu for the BTM_RETAIL_APP application and select Start flow monitoring.