RFA Java Client failed to retrieve market data,

I am using RFA Java Client (Tutorial 8) to connect to EZD server and query market data. I managed to get login working (which means the connection to the EZD server should be fine), however, for retrieving market data, the program continues printing the below error:

ItemManager.processEvent: Received Item Event...
MESSAGE
Msg Type: MsgType.STATUS_RESP
Msg Model Type: MARKET_PRICE
Indication Flags:
Hint Flags: HAS_ATTRIB_INFO | HAS_STATE
State: OPEN, SUSPECT, NONE, "Waiting for service DIRECT_FEED UP. Item recovery in progress..."
AttribInfo
ServiceName: DIRECT_FEED
Name: TRI.N
NameType: 1 (RIC)
Payload: None

Am I missing anything?

Tagged:

Best Answer

  • Hello @alex.zhou

    The application can get State: OPEN, SUSPECT, NONE, "Waiting for service DIRECT_FEED UP. Item recovery in progress..." when

    - The application requests data to a service named DIRECT_FEED but the EZD server does not have this service(DIRECT_FEED is a wrong service name).

    or

    - The application request data to a service named DIRECT_FEED but this service on EZD server goes down.

    To fix this problem, please contact EZD admin(if EZD is owned by your company) or Thomson Reuters Account team(if EZD is owned by Thomson Reuters) to confirm the service name on EZD and if the service goes up or not.

Answers

  • zoya faberov
    zoya faberov ✭✭✭✭✭

    Hello @alex.zhou,

    Please try service ELEKTRON_DD instead of DIRECT_FEED.

    DIRECT_FEED service is most often used as placeholder service in examples.

    ELEKTRON_DD is the default service name for Elektron Connect via EZD.

    Please let us know how this worked for you.

Welcome!

It looks like you're new here. Sign in or register to get started.

Welcome!

It looks like you're new here. Sign in or register to get started.