EagleML Web Service - Call Back RTR Message Configuration

We execute asynchronous extract task which should send a task status response to our web server at the end of execution. In order to specify which URL should be sent a response, add in the base a control message the node <replyTo> indicating the necessary alias:

<replyTo>http://myhost.com/callmyws</replyTo>

Note

You should define the alias, not the URL, unless they match.
EJM finds an adapter by this alias, gets the Web Service information and send the status messages to the URL set.

Here is a run task request message for an extraction task:

<EagleML xmln:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="RunTaskRequest" eaglemlVersion="2-0" actualBuild="1" xmlns=" http://www.eagleinvsys.com/2011/wsdl/EagleML-2-0">
    <header>
        <messageId>ID:SMFEXTRACT01</messageId>
        <sentBy>user</sentBy>
        <sendTo>http://www.eagleinvsys.com/eagle_ml-2-0_default_cm_control_message</sendTo>
        <replyTo>http://myhost.com/callmyws</replyTo>
    </header>
    <taskIdentifier>
        <correlationId correlationIdScheme="correlationIdScheme">73FB501DFF57BB33</correlationId>
        <businessTaskId correlationIdScheme="businessTaskIdScheme">ASYNC_SMFIST_EXTRACT</businessTaskId>
    </taskIdentifier>
    <taskTypeEnum>NEW</taskTypeEnum>
    <taskParameters>
        <taskParameter>
            <name>ActionType</name>
            <dataType>S</dataType>
            <value>EXTRACT</value>
        </taskParameter>
        <taskParameter>
            <name>StreamName</name>
            <dataType>S</dataType>
            <value>eagle_ml-2-0_default_out_q</value>
        </taskParameter>
        <taskParameter>
            <name>FeedType</name>
            <dataType>S</dataType>
            <value>SMFEXTRACT</value>
        </taskParameter>
        <taskParameter>
            <name>fromdate</name>
            <dataType>S</dataType>
            <value>2010-05-20 18-00-00</value>
        </taskParameter>
    </taskParameters>
</EagleML>