question

Upvotes
Accepted
17 0 0 3

EMA consumer Posting Data : state="Closed, Recoverable / Suspect / None / 'Capability not supported'

Hello,

We are tying to implement EMA Consumer Posting Data to contribution channel, and we connect TREP we get below message with state ="Closed, Recoverable / Suspect / None / 'Capability not supported'"

****************

TunnelStreamClient processSourceDirectoryRefresh

RSSL encrypted connection Login accepted and Directory is UP, starting Tunnel Stream...

TunnelStreamClient Start Tunnel Stream

----- TunnelStreamClient Status message ----

StatusMsg

streamId="6"

domain="System Domain"

privateStream

state="Closed, Recoverable / Suspect / None / 'Capability not supported'"

name="TUNNEL1"

serviceId="261"

serviceName="ATS"

StatusMsgEnd

****************

Any idea? Thanks

#technologyema-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.

Upvote
Accepted
24.7k 54 17 14

Hello @y.attar

Do you want to contribute data to your local ATS or to the Real-Time platform with RCC?

Based on the give log, you are using the tunnel stream feature (which is required when connecting to RCC directly) and try to post data to a service name "ATS".

Please be informed that the API can connect to the ATS server via local RTDS directly without using the tunnel stream. The tunnel stream is for connecting to RCC only.

posting2ats.png

If you want to post data to your local ATS, there are the following resources that might help you.

The suggest EMA example for the ATS posting are as follows:


posting2ats.png (24.3 KiB)
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.

Hello @wasin.w

Thank you for your help and in fact after review EMA API documentation/example (Implementing Refinitiv Real-Time API applications to work with ATS - Part 1 & Implementing Refinitiv Real-Time API applications to work with ATS - Part 2 ), just yesterday I have tested with success to connected/Publish on ATS via API example 341_MP_OffStreamPost.

microsoftteams-image-10.pngmicrosoftteams-image-9.png

Thanks again,

Younes

Upvotes
22.1k 59 14 21

Hi @y.attar,

Are you sure you are using TREP for contributions to Contribution Channel? This step requires additional configuration within TREP as described within this article.

For Contribution Channel, the service name is DDS_TRCE typically. Service name ATS is typically used for contributing to local ATS and not contribution channel.


Also, for EMA, you can directly contribute the data to contribution channel without using RTMDS (TREP). See this tutorial for an example.


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.

Hi @Gurpreet, Thank you for this explanation, this is clarify the confusion around the contribution model that we're looking to implement as initially the question concerned ATS as local contribution.

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.