You are viewing an old version of this page. View the current version.
Compare with Current
View Page History
Version 1
Next »
You can use your custom workflow, which receives files instead of an archive. Here is a simple workflow:
It receives data file with "DT040817_GENERICSMF" file mask.
To check the hashsum for file set file name in WorkflowData task parameter and set filesHashSum task parameter with hashsum value of the file.
Click to expand the RTR example:
<EagleML xmlns="http://www.eagleinvsys.com/2011/EagleML-2-0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="RunTaskRequest" eaglemlVersion="2-0" xsi:schemaLocation="http://www.eagleinvsys.com/2011/EagleML-2-0 eagleml-main-2-0.xsd" eaglemlType="RunTaskRequest">
<header>
<messageId>TST_TSR_ACK_RENAME</messageId>
<sentBy>http://www.eagleinvsys.com</sentBy>
<sendTo>http://www.eagleinvsys.com/eagle_ml-2-0_default_cm_control_message</sendTo>
<creationTimestamp/>
</header>
<taskIdentifier>
<correlationId>cm_wrf_120917_7</correlationId>
<businessTaskId>cm_wrf_120917_7</businessTaskId>
</taskIdentifier>
<taskTypeEnum>LOAD</taskTypeEnum>
<taskParameters>
<taskParameter>
<name>StreamName</name>
<dataType>S</dataType>
<value>eagle_ml-2-0_default_cm_execwkfl</value>
</taskParameter>
<taskParameter>
<name>ActionType</name>
<dataType>S</dataType>
<value>EXECUTE</value>
</taskParameter>
<taskParameter>
<name>WorkflowName</name>
<dataType>S</dataType>
<value>vm_checksum_test_wrf</value>
</taskParameter>
<taskParameter>
<name>WorkflowData</name>
<dataType>S</dataType>
<value>DT040817_GENERICSMF_.xml</value>
</taskParameter>
<taskParameter>
<name>DeliveryMethod</name>
<dataType>S</dataType>
<value>FILE</value>
</taskParameter>
<taskParameter>
<name>filesHashSum</name>
<dataType>S</dataType>
<value>3711b35c45faa6b348a44441253d244e17f2ac84ee932975899dd36e0997022</value>
</taskParameter>
</taskParameters>
</EagleML>
Finished with success
Finished with hashsum calculation error
In this case the error occurs during the first eagle_ml-2-0_default_cm_execwkfl stream processing:
Error description in Final Status tab: