question

Upvotes
Accepted
1 3 9 11

RFA Java Log to decode incoming message field

My RFAJ session is as following. How to config it that Reuters' log will show price field value

FIELD_ENTRY 21/HST_CLOSE: 40.15

instead of

FIELD_ENTRY 21: 0c0faf




<node name="quantis-ca-dev">

<map>

<entry key="connectionType" value="RSSL"/>

<entry key="serverType" value="sapi"/>

<entry key="serverList" value=""/>

<entry key="portNumber" value="14002"/>

<entry key="userName" value=""/>

<entry key="downloadDataDict" value="true"/>

<entry key="downloadFullMarketFeedDataDict" value="true"/>

<entry key="logEnabled" value="true"/>

<entry key="dacs_CbeEnabled" value="false"/>

<entry key="dacs_SbePubEnabled" value="false"/>

<entry key="dacs_SbeSubEnabled" value="false"/>

<entry key="traceMsgDomains" value="ALL" />

<entry key="ipcTraceFlags" value="7"/>

<entry key="mountTrace" value="true"/>

<entry key="traceMsgType" value="ALL"/>



<entry key="logFileName" value="traceRFA_RSSL%u.log"/>

</map>

</node>

treprfarfa-api
icon clock
10 |1500

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

<AHS>

This question has been submit to RDC as case 09170336.

The case has been closed.

<AHS>

The case 09170336 is closed. The RFA Java cannot do it and the client is fully aware of this.

Hello @chris.xiao

Thank you for your participation in the forum. Is the reply below satisfactory in resolving your query?


If so please can you click the 'Accept' text next to the appropriate reply. This will guide all community members who have a similar question.

Thanks,


AHS


Please be informed that a reply has been verified as correct in answering the question, and has been marked as such.
Thanks,
AHS

Upvotes
Accepted
24.7k 54 17 14

Hello @chris.xiao

Unfortunately, RFA does not have any parameter to print decoded data. Currently, there is no any tool which can display decoded data in RFA Java trace log file.

I strongly suggest you check the work around that suggested by my colleague.

icon clock
10 |1500

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

This is the resolution of the case.

Upvotes
32.2k 40 11 20

Hello @chris.xiao,

Do not believe you can customize Java RFA log as to the format of the price entries. All the available customization parameters are described in RFA Java Config and Logging Guide.

Can think of two straightforward approaches, to achieve this requirement:

  • One is custom application logging, in the consumer app handling code, when the content is received and processed, it can be logged in the desired format.
  • The other is Infra Tools package, that can be available via download from my.refinitiv.com to authorized users from your organization. It includes test tool rmdstestclient that can record, or can the content for you in the decimal format such as:
   <dataBody>
        <fieldList flags="0x9 (RSSL_FLF_HAS_FIELD_LIST_INFO|RSSL_FLF_HAS_STANDARD_DATA)" fieldListNum="99" dictionaryId="1">
            <fieldEntry fieldId="1" dataType="RSSL_DT_UINT" data="213"/>
            <fieldEntry fieldId="2" dataType="RSSL_DT_UINT" data="153"/>
            <fieldEntry fieldId="3" dataType="RSSL_DT_RMTES_STRING" data="NEDBANK LTD  JHB"/>
            <fieldEntry fieldId="5" dataType="RSSL_DT_TIME" data=" 20:48:00:000"/>
            <fieldEntry fieldId="11" dataType="RSSL_DT_REAL" data="0.51"/>
            <fieldEntry fieldId="12" dataType="RSSL_DT_REAL" data="109.88"/>
            <fieldEntry fieldId="13" dataType="RSSL_DT_REAL" data="109.25"/>
            <fieldEntry fieldId="15" dataType="RSSL_DT_ENUM" data="392"/>
            <fieldEntry fieldId="17" dataType="RSSL_DT_DATE" data="5/1/2018"/>
            <fieldEntry fieldId="19" dataType="RSSL_DT_REAL" data="109.33"/>
            <fieldEntry fieldId="21" dataType="RSSL_DT_REAL" data="109.33"/>

Hope this helps

icon clock
10 |1500

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

Write an Answer

Hint: Notify or tag a user in this post by typing @username.

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.