Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Task status responses (TSR) for STAR Events can have a specific structure which is slightly different from common EJM TSRs.

By default they contain only the status and errors with short descriptions:

xmlcollapsetrue
Code Block
language
Expand
titleStatus and errors with short descriptions (click to expand)


Code Block
language
xml
<EagleML
  eaglemlVersion="2-0"
  eaglemlType="TaskStatusResponse"
  xsi:schemaLocation="http://www.eagleinvsys.com/2011/EagleML-2-0 eagleml-main-2-0.xsd"
  xsi:type="TaskStatusResponse"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xmlns="http://www.eagleinvsys.com/2011/EagleML-2-0">
 <header>
  <messageId>B60JFK71DLESUQLL</messageId>
  <sentBy>http://www.eagleinvsys.com/</sentBy>
  <creationTimestamp>2016-09-15T11:07:13-05:00</creationTimestamp>
 </header>
 <statusItem>
  <taskIdentifier>
   <correlationId correlationIdScheme="correlationIdScheme">TST_20160915_105002845</correlationId>
   <businessTaskId correlationIdScheme="businessTaskIdScheme">TST_20160915_105002845</businessTaskId>
  </taskIdentifier>
  <status>FAILED</status>
  <severityCode>1</severityCode>
  <reason>
   <reasonTypeEnum>ERROR</reasonTypeEnum>
   <reasonCode>1</reasonCode>
   <description>Schedule TST_Schedule_START_OF_DAY execution status is ERROR</description>
  </reason>
  <reason>
   <reasonTypeEnum>ERROR</reasonTypeEnum>
   <reasonCode>1</reasonCode>
   <description>Failed to execute panel processor with panel- /eagle/star/global/pan-qmature.htm. 221 Maturity Processing Date (ERR)- Value required</description>
  </reason>
  <reason>
   <reasonTypeEnum>ERROR</reasonTypeEnum>
   <reasonCode>1</reasonCode>
   <description>Panel processor errors-</description>
  </reason>
  <reason>
   <reasonTypeEnum>ERROR</reasonTypeEnum>
   <reasonCode>1</reasonCode>
   <description>Maturity Processing Date- Value required</description>
  </reason>
  <reason>
   <reasonTypeEnum>ERROR</reasonTypeEnum>
   <reasonCode>1</reasonCode>
   <description>Failed to execute panel processor with panel- /eagle/star/global/pan-qmature.htm. 221 Maturity Processing Date (ERR)- Value required</description>
  </reason>
 </statusItem>
</EagleML>


However, you can configure them to display additional details - entity details and execution details - for each failed subevent of STAR event.


Info
titleNote
These details are available since September 2016 EagleML Release (Entity details for subevents) and October 2016 EagleML Release (execution details for subevents).



Info
titleImportant Note
This enhancement is not supported for AEW STAR Schedules (STAR Schedules with type ‘AEW’ or name starting with ‘EAGLE CC-AEW-‘)


Details for a failed subevent are placed in <taskUnit> nodes. The first <taskUnit> contains the information summary: overall schedule execution status, name of the STAR schedule, schedule run id, common error description, total number of processed entities, number of failures for processed entities (the number of failures can be greater than the total number of entities defined for current schedule, because for one entity more than one STAR messages can be failed).

...

  • Start Time
  • End Time
  • Start Date
  • End Date
  • User Name
  • Report Group
  • Message Type
  • Event Type
  • Entry Profile Name
  • Result Profile Name
  • Entry Profile Panel Name
  • Result Profile Panel Name
  • Schedule Group
  • Report Viewer Group
  • Server IP
  • Process ID
  • Process Address
  • Process Port
truelanguage
Code Blockexpand
collapse
languagexml
titleExample of taskUnit for each subevent (click to expand)


Code Block
language
xml
<taskUnit>
   <status>FAILED</status><!-- event execution status -->
   <severityCode>1</severityCode>
   <eventDetails>
    <eventName>DK_Test_Schedule</eventName>
    <eagleInstanceId>1802318</eagleInstanceId><!-- subevent id -->
    <reason>
     <reasonTypeEnum>ERROR</reasonTypeEnum>
     <reasonCode>1</reasonCode>
     <description>[Q-POSITION]Failed to execute panel processor with panel: /eagle/star/research/pan-currposoneportallpos.htm. 21 Accounting Basis (ERR): Value required 86 Base Currency (ERR): Value required
Panel processor errors:
Accounting Basis: Value required
Base Currency: Value required
     </description><!-- event execution error description -->
    </reason>
    <eventEntities>
     <summary>
      <failedRecords>1</failedRecords>
      <totalRecords>1</totalRecords>
     </summary>
     <eventEntity>
      <entityId>BT698_E1</entityId><!-- processed entity id -->
     </eventEntity>
    </eventEntities>
    <identifier><!-- execution details -->
     <identifierName>Start Time</identifierName>
     <identifierValue>2016-09-13 07:38:31</identifierValue>
    </identifier>
    <identifier>
     <identifierName>End Time</identifierName>
     <identifierValue>2016-09-13 07:38:31</identifierValue>
    </identifier>
    <identifier>
     <identifierName>User Name</identifierName>
     <identifierValue>MCADMIN</identifierValue>
    </identifier>
    <identifier>
     <identifierName>Report Group</identifierName>
     <identifierValue>Reports</identifierValue>
    </identifier>
    <identifier>
     <identifierName>Message Type</identifierName>
     <identifierValue>Q-POSITION</identifierValue>
    </identifier>
    <identifier>
     <identifierName>Event Type</identifierName>
     <identifierValue>STAR Message</identifierValue>
    </identifier>
    <identifier>
     <identifierName>Entry Profile Name</identifierName>
     <identifierValue>BUSINESSUSERGROUP[Q-POSITION]^S^test_bt_T142698(G)^tpe^dynamic^dat^eagle^star^research^pan-currposoneportallpos.htm</identifierValue>
    </identifier>
    <identifier>
     <identifierName>Result Profile Name</identifierName>
     <identifierValue>BUSINESSUSERGROUP[Q-POSITION]^R^DEFAULT(G)^tpe^dynamic^dat^eagle^star^research^pan-currposoneportallpos.htm</identifierValue>
    </identifier>
    <identifier>
     <identifierName>Entry Profile Panel Name</identifierName>
     <identifierValue>pan-currposoneportallpos.htm</identifierValue>
    </identifier>
    <identifier>
     <identifierName>Result Profile Panel Name</identifierName>
     <identifierValue>pan-currposoneportallpos.htm</identifierValue>
    </identifier>
    <identifier>
     <identifierName>Schedule Group</identifierName>
     <identifierValue>BASELINE</identifierValue>
    </identifier>
    <identifier>
     <identifierName>Report Viewer Group</identifierName>
     <identifierValue>DEFAULT</identifierValue>
    </identifier>
    <identifier>
     <identifierName>Server IP</identifierName>
     <identifierValue>10.70.147.246</identifierValue>
    </identifier>
    <identifier>
     <identifierName>Process ID</identifierName>
     <identifierValue>27974</identifierValue>
    </identifier>
    <identifier>
     <identifierName>Process Address</identifierName>
     <identifierValue>mmfpoc2-e01.eagleaccess.com</identifierValue>
    </identifier>
    <identifier>
     <identifierName>Process Port</identifierName>
     <identifierValue>20030</identifierValue>
    </identifier>
   </eventDetails>
</taskUnit>
Code Block



collapsetrue
Expand
xmltitleExample of a full TSR for a STAR event with additional details (click to expand)


Code Block
language
xml
<EagleML
    eaglemlVersion="2-0"
    eaglemlType="TaskStatusResponse"
    xsi:schemaLocation="http://www.eagleinvsys.com/2011/EagleML-2-0 eagleml-main-2-0.xsd"
    xsi:type="TaskStatusResponse"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xmlns="http://www.eagleinvsys.com/2011/EagleML-2-0">
 <header>
  <messageId>B60JDE85FGZXCNIK</messageId>
  <sentBy>http://www.eagleinvsys.com/</sentBy>
  <sendTo>www.client.com</sendTo>
  <creationTimestamp>2016-09-13T13:08:55-05:00</creationTimestamp>
 </header>
 <statusItem>
  <taskIdentifier>
   <correlationId correlationIdScheme="correlationIdScheme">DK_Test_Schedule_test_1_new_14</correlationId>
   <businessTaskId correlationIdScheme="businessTaskIdScheme">DK_Test_Schedule_test_1_new_14</businessTaskId>
  </taskIdentifier>
  <status>FAILED</status>
  <severityCode>1</severityCode>
  <reason>
   <reasonTypeEnum>ERROR</reasonTypeEnum>
   <reasonCode>1</reasonCode>
   <description>Schedule DK_Test_Schedule execution status is ERROR</description>
  </reason>
  <taskUnit>
   <status>FAILED</status>
   <severityCode>1</severityCode>
   <eventDetails>
    <eventName>DK_Test_Schedule</eventName>
    <eagleInstanceId>147395250</eagleInstanceId>
    <reason>
     <reasonTypeEnum>ERROR</reasonTypeEnum>
     <reasonCode>1</reasonCode>
     <description>Schedule DK_Test_Schedule execution status is ERROR</description>
    </reason>
    <eventEntities>
     <summary>
      <failedRecords>2</failedRecords>
      <totalRecords>2</totalRecords>
     </summary>
    </eventEntities>
   </eventDetails>
  </taskUnit>
  <taskUnit>
   <status>FAILED</status>
   <severityCode>1</severityCode>
   <eventDetails>
    <eventName>DK_Test_Schedule</eventName>
    <eagleInstanceId>73102671</eagleInstanceId>
    <reason>
     <reasonTypeEnum>ERROR</reasonTypeEnum>
     <reasonCode>1</reasonCode>
     <description>[Q-POSITION]Failed to execute panel processor with panel: /eagle/star/research/pan-currposoneportallpos.htm. 21 Accounting Basis (ERR): Value required 86 Base Currency (ERR): Value required
Panel processor errors:
Accounting Basis: Value required
Base Currency: Value required
     </description>
    </reason>
    <eventEntities>
     <summary>
      <failedRecords>1</failedRecords>
      <totalRecords>1</totalRecords>
     </summary>
     <eventEntity>
      <entityId>BT698_E1</entityId>
     </eventEntity>
    </eventEntities>
    <identifier>
     <identifierName>Start Time</identifierName>
     <identifierValue>2016-09-13 13:08:52</identifierValue>
    </identifier>
    <identifier>
     <identifierName>End Time</identifierName>
     <identifierValue>2016-09-13 13:08:52</identifierValue>
    </identifier>
    <identifier>
     <identifierName>User Name</identifierName>
     <identifierValue>MCADMIN</identifierValue>
    </identifier>
    <identifier>
     <identifierName>Report Group</identifierName>
     <identifierValue>Reports</identifierValue>
    </identifier>
    <identifier>
     <identifierName>Message Type</identifierName>
     <identifierValue>Q-POSITION</identifierValue>
    </identifier>
    <identifier>
     <identifierName>Event Type</identifierName>
     <identifierValue>STAR Message</identifierValue>
    </identifier>
    <identifier>
     <identifierName>Entry Profile Name</identifierName>
     <identifierValue>BUSINESSUSERGROUP[Q-POSITION]^S^test_bt_T142698(G)^tpe^dynamic^dat^eagle^star^research^pan-currposoneportallpos.htm</identifierValue>
    </identifier>
    <identifier>
     <identifierName>Result Profile Name</identifierName>
     <identifierValue>BUSINESSUSERGROUP[Q-POSITION]^R^DEFAULT(G)^tpe^dynamic^dat^eagle^star^research^pan-currposoneportallpos.htm</identifierValue>
    </identifier>
    <identifier>
     <identifierName>Entry Profile Panel Name</identifierName>
     <identifierValue>pan-currposoneportallpos.htm</identifierValue>
    </identifier>
    <identifier>
     <identifierName>Result Profile Panel Name</identifierName>
     <identifierValue>pan-currposoneportallpos.htm</identifierValue>
    </identifier>
    <identifier>
     <identifierName>Schedule Group</identifierName>
     <identifierValue>DK TEST</identifierValue>
    </identifier>
    <identifier>
     <identifierName>Report Viewer Group</identifierName>
     <identifierValue>DEFAULT</identifierValue>
    </identifier>
    <identifier>
     <identifierName>Server IP</identifierName>
     <identifierValue>10.130.42.224</identifierValue>
    </identifier>
    <identifier>
     <identifierName>Process ID</identifierName>
     <identifierValue>37834</identifierValue>
    </identifier>
    <identifier>
     <identifierName>Process Address</identifierName>
     <identifierValue>sv14lvm00050.eagleinvsys.com</identifierValue>
    </identifier>
    <identifier>
     <identifierName>Process Port</identifierName>
     <identifierValue>20030</identifierValue>
    </identifier>
   </eventDetails>
  </taskUnit>
  <taskUnit>
   <status>FAILED</status>
   <severityCode>1</severityCode>
   <eventDetails>
    <eventName>DK_Test_Schedule</eventName>
    <eagleInstanceId>73102671</eagleInstanceId>
    <reason>
     <reasonTypeEnum>ERROR</reasonTypeEnum>
     <reasonCode>1</reasonCode>
     <description>[Q-POSITION]Failed to execute panel processor with panel: /eagle/star/research/pan-currposoneportallpos.htm. 21 Accounting Basis (ERR): Value required 86 Base Currency (ERR): Value required
Panel processor errors:
Accounting Basis: Value required
Base Currency: Value required
     </description>
    </reason>
    <eventEntities>
     <summary>
      <failedRecords>1</failedRecords>
      <totalRecords>1</totalRecords>
     </summary>
     <eventEntity>
      <entityId>BT698_E2</entityId>
     </eventEntity>
    </eventEntities>
    <identifier>
     <identifierName>Start Time</identifierName>
     <identifierValue>2016-09-13 13:08:52</identifierValue>
    </identifier>
    <identifier>
     <identifierName>End Time</identifierName>
     <identifierValue>2016-09-13 13:08:52</identifierValue>
    </identifier>
    <identifier>
     <identifierName>User Name</identifierName>
     <identifierValue>MCADMIN</identifierValue>
    </identifier>
    <identifier>
     <identifierName>Report Group</identifierName>
     <identifierValue>Reports</identifierValue>
    </identifier>
    <identifier>
     <identifierName>Message Type</identifierName>
     <identifierValue>Q-POSITION</identifierValue>
    </identifier>
    <identifier>
     <identifierName>Event Type</identifierName>
     <identifierValue>STAR Message</identifierValue>
    </identifier>
    <identifier>
     <identifierName>Entry Profile Name</identifierName>
     <identifierValue>BUSINESSUSERGROUP[Q-POSITION]^S^test_bt_T142698(G)^tpe^dynamic^dat^eagle^star^research^pan-currposoneportallpos.htm</identifierValue>
    </identifier>
    <identifier>
     <identifierName>Result Profile Name</identifierName>
     <identifierValue>BUSINESSUSERGROUP[Q-POSITION]^R^DEFAULT(G)^tpe^dynamic^dat^eagle^star^research^pan-currposoneportallpos.htm</identifierValue>
    </identifier>
    <identifier>
     <identifierName>Entry Profile Panel Name</identifierName>
     <identifierValue>pan-currposoneportallpos.htm</identifierValue>
    </identifier>
    <identifier>
     <identifierName>Result Profile Panel Name</identifierName>
     <identifierValue>pan-currposoneportallpos.htm</identifierValue>
    </identifier>
    <identifier>
     <identifierName>Schedule Group</identifierName>
     <identifierValue>DK TEST</identifierValue>
    </identifier>
    <identifier>
     <identifierName>Report Viewer Group</identifierName>
     <identifierValue>DEFAULT</identifierValue>
    </identifier>
    <identifier>
     <identifierName>Server IP</identifierName>
     <identifierValue>10.130.42.224</identifierValue>
    </identifier>
    <identifier>
     <identifierName>Process ID</identifierName>
     <identifierValue>37834</identifierValue>
    </identifier>
    <identifier>
     <identifierName>Process Address</identifierName>
     <identifierValue>sv14lvm00050.eagleinvsys.com</identifierValue>
    </identifier>
    <identifier>
     <identifierName>Process Port</identifierName>
     <identifierValue>20030</identifierValue>
    </identifier>
   </eventDetails>
  </taskUnit>
 </statusItem>
</EagleML>


Example of this task parameter in the RTR:By default STAR subevent details are switched off. To switch on adding STAR subevent details (both entity and execution details) to the Final TSR the task parameter ReportEventEntitiesDetails = Y should be populated in the RTR message or W_CONFIG_INCLUDE_ENTITIES_DETAILS = Y should be set in w_config_custom.inc.

...