Discover Refinitiv
MyRefinitiv Refinitiv Perspectives Careers
Created with Sketch.
All APIs Questions & Answers  Register |  Login
Ask a question
  • Questions
  • Tags
  • Badges
  • Unanswered
Search:
  • Home /
  • TREP APIs /
  • RFA /
avatar image
Question by Catherine Wong · Jun 27, 2017 at 12:22 AM · RFAJrfa javatrep apirssl connection

Why consumer application receives OMMMsg.MsgType=STATUS_RESP from RFA after it sucess connect to ADS

Our application uses RFA Java API to consume data from ADS.

We notice that after connected to ADS, looks like our application gets the event OMMMsg.MsgType=STATUS_RESP as follows:

MESSAGE 
Msg Type: MsgType.STATUS_RESP 
Msg Model Type: LOGIN 
Indication Flags: 
Hint Flags: HAS_ATTRIB_INFO | HAS_STATE 
State: OPEN, OK, NONE, "Login accepted by host ads123456" 

However, the RSSL trace shows that it receives MsgType=REFRESH_RESP from ADS.

The application is working fine but we want to know is it an expected behavior?

People who like this

0 Show 0
Comment
10 |1500 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users

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

1 Reply

  • Sort: 
avatar image
REFINITIV
Best Answer
Answer by wasin.waeosri · Jun 27, 2017 at 05:01 AM

Hi @Catherine Wong

This is an expected behavior of the RFA Java API since version 7.0. When a Login request is sent to RFA by the user, the user application will immediately get a REFRESH_COMPLETE Refresh response message with a stream state of OPEN and a data state of SUSPECT (“State: OPEN, SUSPECT, NONE, "All connections pending"”) from the API. Upon acceptance of a Login Request, RFA consumer applications will get a Status message on the Login Stream when a state change occurs to the aggregated Login stream.

Applications using RFA Java 7.0 and above will no longer get Refresh response messages when a Login stream request has been satisfied on a per connection basis. After the initial Refresh response message with stream state OPEN data state SUSPECT, the application should expect Status messages on the Login stream only when the aggregate changes.

Please see more detail regarding this behavior in the following documents:

  • API Migration Guide section “From 6.5.0 to 7.0.0 or later”. This document is available at <RFA Java Package>\Docs\portal\ api_migration.htm file
  • Section 3.4.2 “Initial Login” of the RFA Java RDM Usage Guide document. This document is available at <RFA Java Package>\Docs\RFAJ_RDMUsageGuide.pdf file
Comment

People who like this

0 Show 0 · Share
10 |1500 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users

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

Watch this question

Add to watch list
Add to your watch list to receive emailed updates for this question. Too many emails? Change your settings >
9 People are following this question.

Related Questions

Temporary failure in name resolution

IndexOutOfBoundException during RFA Login

I need an example application using MarketData/TibMsg interface to parse page data

We are get exceed throttleMaxCount warning?

Can TREP/RFA Java API support 4 part name when requested data from ADS?

  • Feedback
  • Copyright
  • Cookie Policy
  • Privacy Statement
  • Terms of Use
  • Careers
  • Anonymous
  • Sign in
  • Create
  • Ask a question
  • Spaces
  • Alpha
  • App Studio
  • Block Chain
  • Bot Platform
  • Calais
  • Connected Risk APIs
  • DSS
  • Data Fusion
  • Data Model Discovery
  • Datastream
  • Eikon COM
  • Eikon Data APIs
  • Elektron
    • EMA
    • ETA
    • WebSocket API
  • Legal One
  • Messenger Bot
  • Messenger Side by Side
  • ONESOURCE
    • Indirect Tax
  • Open PermID
    • Entity Search
  • Org ID
  • PAM
    • PAM - Logging
  • ProView
  • ProView Internal
  • Product Insight
  • Project Tracking
  • Refinitiv Data Platform
    • Refinitiv Data Platform Libraries
  • Rose's Space
  • Screening
    • Qual-ID API
    • Screening Deployed
    • Screening Online
    • World-Check One
    • World-Check One Zero Footprint
  • Side by Side Integration API
  • TR Knowledge Graph
  • TREP APIs
    • CAT
    • DACS Station
    • Open DACS
    • RFA
    • UPA
  • TREP Infrastructure
  • TRIT
  • TRKD
  • TRTH
  • Thomson One Smart
  • Transactions
    • REDI API
  • Velocity Analytics
  • Wealth Management Web Services
  • World-Check Data File
  • Explore
  • Tags
  • Questions
  • Badges