Launch the Pending Trades Workflow

You can launch the Pending Trades workflow either via EJM Monitoring Tool or via Automation Center.

Launch via EJM Monitoring Tool

Run EJM Monitoring Tool.

Go to EJM Processes, uncheck the Processes only flag and find 'eagle_wrf_pending_trades' on the list.

Right-click it and select Run with Overrides…:


The Run With Overrides window should pop up. Set the Entity filter parameters manually or load them from an existing profile (click the icon to do that):


Click OK to start a new workflow instance. Wait a bit.
Execution is complete:

EJM Monitoring tool

Launch via Automation Center

Before attempting to launch 'eagle_wrf_pending_trades' via Automation Center, make sure the solution has been published and an event has been created for it.

You can find it in the 'Events' tab using 'New Search' option as on the screenshot:


You can use the Submit context menu option to start the event with empty or default parameters or Submit w/Overrides to use the profile created in Monitoring Tool.

Stream parameters are formatted as TagValue string with values separated by '~' symbol, where tag 1177 is a unique Correlation ID and tag 1166 is the profile name.

For example, the event is submitted with overrides and the following stream parameter are set:
1177~pt_tst_001~1166~eagle_wrf_pending_trades_test.profile~

Processing Results

All workflow steps are complete with a 'SUCCESS':


'eagle_wrf_pending_trades_t' extract transformation stream outgoing records are filtered by the Entity ID and Security Alias defined as parameters:



The result of the request was then transformed as 50 STAR messages, received by 'eagle_default_in_star_enginemessage' stream and sent to engine: