Refinitiv / Real-Time-SDK

Other
184 stars 129 forks source link

EMA: RefreshMsgImpl.toString fails with AssertionError #144

Closed FrankConstructor closed 1 year ago

FrankConstructor commented 4 years ago

Hello,

I encounter an error - see stacktrace below:

java.lang.AssertionError
at com.thomsonreuters.upa.codec.MsgImpl.checkPrivateStream(MsgImpl.java:1333) [upa.jar:etaj3.2.1.L1.all.rrg]
at com.thomsonreuters.ema.access.RefreshMsgImpl.privateStream(RefreshMsgImpl.java:181) [ema.jar:emaj3.2.1.L1.all.rrg]
at com.thomsonreuters.ema.access.RefreshMsgImpl.toString(RefreshMsgImpl.java:419) [ema.jar:emaj3.2.1.L1.all.rrg]
at com.thomsonreuters.ema.access.RefreshMsgImpl.toString(RefreshMsgImpl.java:396) [ema.jar:emaj3.2.1.L1.all.rrg]

Neither the RefreshMsg (fluent) privateStream getter's nor the MsgImpl.checkPrivateStream( method's javadoc have any notion that such can happen.

This has some bad impacts such as that logging fails etc.

APaias commented 4 years ago

Hi @FrankConstructor , We need more information to proceed further, here are some questions for you:

vlevendel commented 3 years ago

@FrankConstructor any feedback?