Hi all,
we trying to contribute exchange market data via TRCC
implemented ETA/C++ from Elektron-SDK 1.2.2 on Linux according to
VAConsumerContribution example. Now we are facing some troubles:
1.) Sometimes we receive rejects on submitted messages saying:
"field not available" or "failed to apply update"
Is there is any hint to the FID causing the problem on your side of
TRCC? As we do not host the TREP and the error messages is generated on
the server side I gess we have to contact refinitiv to scan their log
files. Does someone knows where we can ask them to look at?
Some
of the rejections are generated because the RICs have not been setup
correctly and do not support all required FIDs. In our test account even
ASKSIZE / BIDSIZE are not supported. But as we canot tell the
difference we are lost when receiving a message like "field not
available".
We tried to download the dictionary, but it seems to be unsuported on TRCC. We end up with try-and-error.
Same
thing with "failed to apply update". As soon we try to contribute data
containing CURRENCY we receive the recejct, but the field is encoded
correctly.
So we are looking for methods to trace down the problem without raising a support call.
2.) Sending messges we exceed available buffers unexpectedly.
We
tried to raise "guaranteed buffers" within configuration structure but
that seems to have no effect. If we run out of buffers unexpectingly we
have to suspend sending further messages and continue later. Is there is
any callback signaling buffers beeing available again?
Can we guess how many buffers will be required by a single posting message?
Thanks for your help,
Thomas