Error Callback from OmmConsumerImpl : loggerMsg?

jake.lu
jake.lu Newcomer

Hi I need to get a error call back whenever a RDMLogin failed. I'm getting logging from c.t.ema.access.OmmConsumerImpl of something like below and I wonder if it is possible that i can write a custom call back for this loggerMsg error?

2019-08-08 16:30:48.935 ERROR 258072 --- [ Thread-19] c.t.ema.access.OmmConsumerImpl : loggerMsg
ClientName: LoginCallbackClient
Severity: Error
Text: RDMLogin stream was closed with status message
username jala
usernameType 1

State: Closed/Suspect/User unknown to permissioning system, it could be DACS, AAA or EED - text: "jala, unknown to system."
loggerMsgEnd

Thanks

Best Answer

  • Hello @jake.lu

    You can register for login stream to get an error callback whenever a RDMLogin failed. The error is in a status message and come to onStatusMsg(..) method. The example source code can be found in:

    • example330__Login__Streaming in Elektron SDK Java package
    • 330__Login__Streaming in Elektron SDK C++ package

    The example result from example330__Login__Streaming:

    Received Status. Item Handle: 1 Closure: null 
    Item Name: jala
    Service Name: <not set>
    Item State: Closed / Suspect / Not entitled / 'jala, unknown to system.'

Answers