Discover Refinitiv
MyRefinitiv Refinitiv Perspectives Careers
Created with Sketch.
All APIs Questions & Answers  Register |  Login
Ask a question
  • Questions
  • Tags
  • Badges
  • Unanswered
Search:
  • Home /
  • Elektron /
avatar image
Question by nicolas.roux · May 28, 2019 at 09:49 AM · javaelektronDACSelektron sdk - javanip

NIP and DACS issue after distribution (Elektron Java SDK)

We developed a NIP witgh the Elektron Java SDK.

It publishes into an ADH via the RSSL port.

Everything was working perfectly fine until we launched a "distribute" from our DACS station. We did not change the user entitlement.

After launching this "distribute", we can see from the adhmon that the "dacsPermDenied" is increasing:

zd6pku5.png

From the same adhmon screen, if I use "disconnectChannel : True" to disconnect the NIP, it will reconnect automatically and will be able to publish again.

We don't understand what's wrong. We have no error on the ADH log. And nothing in the NIP logs.

zd6pku5.png (38.9 KiB)
SupDev1

People who like this

1 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.

4 Replies

  • Sort: 
avatar image
REFINITIV
Answer by zoya.farberov · May 28, 2019 at 03:06 PM

Hello @nicolas.roux,

In order for us to better understand the issue you see:

Do you know if all or some of the publisher submits fail? Do you see any failures on the publisher side, exceptions on submit? If not, is it possible to publish only once or twice and see if the number of denials grows correspondingly?

Is the behavior consistently reproducible, i.e. it goes away with the reconnect or restart and reappears on the next dacs distribution?

If it is, is it possible to test with MarketPrice 100 NIP and see if the behavior is consistent between the example provider, if it also gets denied after the distribution?

Comment

People who like this

0 Show 1 · 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.

avatar image
nicolas.roux · Jun 01, 2019 at 11:36 AM 0
Share

What do you mean by "submit"?

Almost all the NIPs failed, but it's a bit random. I didn't do a lot of tests, but I guess it's reproductible. I will try to do more tests.

(There's no error in logs of the NIP)

avatar image
REFINITIV
Answer by zoya.farberov · Jun 03, 2019 at 12:19 PM

Hello @nicolas.roux,

At this point I think the case may need a detailed log and code look- through.

I would set XMLTraceTpStdout true in config in NIProvider, and increase/enable app-specific logging as well, to get visibility into any errors happening.

Would like to recommend to contact the RDC named users within your organization to submit a ticket through Contact Premium Support at

Elektron API area.

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.

avatar image
REFINITIV
Answer by wasin.waeosri · Jul 10, 2019 at 12:30 AM

Hello @nicolas.roux

This issue requires a detail investigation, please submit a ticket to us through Contact Premium Support page. Please also give me the following information

  1. The XML Trace file when the problem occurs. The XML trace file contains incoming/outgoing messages between the API and ADH server. You can enable the EMA Java trace messages by setting <XmlTraceToStdout value="1"/> in the EmaConfig.xml file. Please note that this feature requires EMA Java 1.1.0 and above versions.
  2. The Elektron SDK version that you are using.
  3. The EmaConfig.xml file
  4. The ADH version
Comment

People who like this

0 Show 1 · 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.

avatar image
REFINITIV
wasin.waeosri ♦♦ · Jul 24, 2019 at 11:49 PM 0
Share

Hello @nicolas.roux,

Were you able to enable trace and submit a ticket to Premium support?, did the log hold any insight into the issue?

avatar image
Answer by nicolas.roux · Jul 25, 2019 at 03:00 AM

Hi, it's too time consuming to troubleshoot. We decided to disable the dacs on the component used for these internal feed.

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 >
11 People are following this question.

Related Questions

Failover for multiple NI Providers

2 NIPs with different latency

What are the possible options to validate RICs using EMA JAVA API? Is it only Callback "Record Not Found" response or do we have any other API to validate multiple rics in single call?

Recreating Rhistory query using Elektron in the Cloud

What is the most appropriate FID Date/Time/DateTime combination to establish the message DateTime, TIMEACT seems to be only consistent field coming in both refresh and updates

  • 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
  • Electronic Trading
    • Generic FIX
    • Local Bank Node API
    • Trading API
  • 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