The cache list size for the application is set to 0, which is illegal.

We configred the NI Provider at RTDS, tested with teserserver and make sure it works.
But once we mount the application developed with the EMA API, there's error message in the adh.log:
<cipsnylab1.1.adh.sourceSSLDistribution.sslDispatcher.TEST_NIP: Error: Wed Sep 18 04:03:32 2024>
Failed to start server "TEST_NIP" for the RSSL application "TEST_NIP".
Server start-up failed because:
The cache list size for the application is set to 0, which is illegal.
Make sure that the application is configured correctly.
I found there're simular cases, such as:
https://community.developers.refinitiv.com/questions/12502/adh-ni-provider-cache-list-size.html
I checked the setting, e.g:
- *REPUB*cacheLocation : ssl
- *REPUB*cacheType : sourceDriven
- apis11*adh**REPUB*maxCache: 5000
But we still failed.
Please, masters, do you had met this scenario and resolved it. Appreciate for support, thanks!
Best Answer
-
I am not sure about this line.
Are you starting the instance#1 of ADH?
Otherwise, you can add the OpenLimit in the directory configuration.
<StateFilter>
<!-- 0 means service is down, 1 - means service is up (default; 1) -->
<ServiceState value="1"/>
<!-- 0 means service does not accept, 1 - means service accepts (default; 1) -->
<AcceptingRequests value="1"/>
<!-- optional; specifies status change to apply to all items provided by this service -->
<!-- possible values are listed in the OmmState.h file of the EMA -->
<Status>
<!-- possible values are: Open, Close, CloseRecover -->
<StreamState value="StreamState::Open"/>
<!-- possibe values are: NoChange, Ok, Suspect -->
<DataState value="DataState::Ok"/>
<!-- possible values are: None, DacsDown, etc -->
<StatusCode value="StatusCode::None"/>
<!-- a text field -->
<StatusText value=""/>
</Status>
</StateFilter>
<LoadFilter>
<OpenLimit value="50000"/>
</LoadFilter>
</Service>0
Answers
-
Thank you for reaching out to us.
If you are using TEST_NIP as a NI service, the configuration should be like this:
*adh*TEST_NIP*cacheLocation : ssl
*adh*TEST_NIP*cacheType : sourceDriven
*adh*TEST_NIP*maxCache : 50000If this doesn't work, please share your configuration file.
Are you using EMA C++, Java, or .NET?
0 -
0
Categories
- All Categories
- 3 Polls
- 6 AHS
- 36 Alpha
- 166 App Studio
- 6 Block Chain
- 4 Bot Platform
- 18 Connected Risk APIs
- 47 Data Fusion
- 34 Data Model Discovery
- 684 Datastream
- 1.4K DSS
- 615 Eikon COM
- 5.2K Eikon Data APIs
- 10 Electronic Trading
- Generic FIX
- 7 Local Bank Node API
- 3 Trading API
- 2.9K Elektron
- 1.4K EMA
- 248 ETA
- 554 WebSocket API
- 37 FX Venues
- 14 FX Market Data
- 1 FX Post Trade
- 1 FX Trading - Matching
- 12 FX Trading – RFQ Maker
- 5 Intelligent Tagging
- 2 Legal One
- 23 Messenger Bot
- 3 Messenger Side by Side
- 9 ONESOURCE
- 7 Indirect Tax
- 60 Open Calais
- 275 Open PermID
- 44 Entity Search
- 2 Org ID
- 1 PAM
- PAM - Logging
- 6 Product Insight
- Project Tracking
- ProView
- ProView Internal
- 22 RDMS
- 1.9K Refinitiv Data Platform
- 642 Refinitiv Data Platform Libraries
- 4 LSEG Due Diligence
- LSEG Due Diligence Portal API
- 4 Refinitiv Due Dilligence Centre
- Rose's Space
- 1.2K Screening
- 18 Qual-ID API
- 13 Screening Deployed
- 23 Screening Online
- 12 World-Check Customer Risk Screener
- 1K World-Check One
- 46 World-Check One Zero Footprint
- 45 Side by Side Integration API
- 2 Test Space
- 3 Thomson One Smart
- 10 TR Knowledge Graph
- 151 Transactions
- 143 REDI API
- 1.8K TREP APIs
- 4 CAT
- 26 DACS Station
- 121 Open DACS
- 1.1K RFA
- 104 UPA
- 192 TREP Infrastructure
- 228 TRKD
- 915 TRTH
- 5 Velocity Analytics
- 9 Wealth Management Web Services
- 89 Workspace SDK
- 11 Element Framework
- 5 Grid
- 18 World-Check Data File
- 1 Yield Book Analytics
- 46 中文论坛