We've seen some unfortunate events with so called API internal errors, meaning those that are unexpected but are caught by the API itself and then reported in the log. Example:
19-Nov-2018 10:29:02.128 SEVERE [_Default::MPOP1 Session EventQueueGroup] com.reuters.rfa.internal.connection.rssl.RSSLConnection.processTransportData com.reuters.rfa.connection.rssl._Default.MPOP1C Caught internal exception ....... .....
In addition to reporting this to RDC we would also like to programmatically catch these events. How can this be done?
Why? We've seen the application stall in such a situation and it would seem much better to simply exit the application (possibly to let it restart) when something unexpected like that happens. The current functionality, which is to report in the log but then continue as if nothing has happened, is a dangerous path.