I have looked at the reported issue multiple times for a significant period. I tried reproducing it and was unable to. I got a second opinion, they independently came to the same conclusion as I had.
I've thus described why I dont believe the behaviour is occurring as you specified (you may need to report a JVM defect if it were), and so it would seem something else must be happening. I dont know what that is, but suggested a possibility. If you investigate and can point to something specific in the client I can look again, but for now I've exhausted the available info and not found anything suggesting a client issue, only the reverse. The stacktrace did only show Qpid classes, but that is no surprise and doesn't suggest anything about where an issue might be. The exception reported was created inside the client, by the client, upon network activity, in order to report the resulting situation. It isnt going to reference things outside the client in that case. On Fri, 12 Mar 2021 at 14:04, akabhishek1 <[email protected]> wrote: > > Hi Robbie, > > Thanks a lot for quick update. I looked on our codebase, logs and > stacktrace, and I can confirm that > > 1. "javax.jms.ExceptionListener#onException()" is not getting called from > any of our defined classes/methods. > 2. ExceptionListener is used only by connection object > > We got this error in simple application which have - > JMS connection - 1 > Exception listener - 1 > 2 listener - (8(2*4) consumers) - Every listener have 4 consumers and > sessions > 1 publisher – (session + producer) > qpid-jms-client - 56.0 > > So Application has only one JMS connection and one exception listener which > is only operated by JMS connection object. > > I shared exact stacktrace with you without any customization and we can see > all call hierarchy from Qpid classes. > > We are logging from “JmsConnectionListener” as well on > "onConnectionFailure()" method. Please find below stacktrace details, but > there is no difference between them > https://github.com/abhikt48/servicebus/blob/master/9_march_2021/ConnectionListener_isConnectionActive_False.txt > https://github.com/abhikt48/servicebus/blob/master/9_march_2021/ConnectionListener_onConnectionFailure_True.txt > > With above details, I must request you to please look on this issue again. I > got this issue in other application as well, where we have multiple JMS > connections and listeners, but I shared details of simple application with > only one JMS connection to avoid confusion. > > Please feel free to let me know for any information. > > Regards, > Abhishek Kumar > > > > > > -- > Sent from: http://qpid.2158936.n2.nabble.com/Apache-Qpid-users-f2158936.html > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [email protected] > For additional commands, e-mail: [email protected] > --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
