Refinitiv / Real-Time-SDK

Other
191 stars 129 forks source link

EMA: RefreshMsgImpl.toString fails with AssertionError #144

Closed FrankConstructor closed 2 years 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?