Answers below Do you have any suggestions that we should try on our side to further troubleshoot the problem?
Thanks, Wes -----Original Message----- From: Rajith Attapattu [mailto:rajit...@gmail.com] Sent: Wed 5/5/2010 3:31 PM To: users@qpid.apache.org Subject: Re: JMS Question I ran my test against trunk, however IIRC it should work against 1.2 as well. Could you let me know what happens in your situation? Does the connection terminate? Yes, the connection terminates and we fail over to the secondary host. The problem is that we are using dynamic queues through JMS, and after a successful failover, the client application has no way of knowing (without receiving this exception) to re-create the queue on the secondary host. If so do you get notify via the exception listener? (I assume not based on your email) Or is it that you are not getting the right exception from the listener? No, we do not get notified via the exception listener. We do see the exception on stdout. Rajith On Wed, May 5, 2010 at 1:55 PM, Wes Parish <w...@firstshotprecision.com> wrote: > Rajith, > > Thank you for the quick reply. We are running Red Hat MRG v1.2 official > release. Which version did you run your tests against? > > Thanks, > Wes > > > -----Original Message----- > From: Rajith Attapattu [mailto:rajit...@gmail.com] > Sent: Wed 5/5/2010 9:32 AM > To: users@qpid.apache.org > Subject: Re: JMS Question > > When the socket timeout happens, you do get notified via onException() > - I just verified this. > However as soon as the "read timeout" happens the connection is also > closed, and another exception is generated. > Therefore you are most likely to see the "connection aborted" > exception from your listener than the "read timeout". > > I think it's more desirable if the "read timeout' exception is thrown > rather than the connection closed. > (But please note that the "Read Timeout" exception is logged, so > information is not lost) > > On Tue, May 4, 2010 at 6:18 PM, Wes Parish <w...@firstshotprecision.com> > wrote: >> When a connection exception is thrown because of a socket timeout exception, >> which occurs when a heartbeat times out, it is not being sent to the >> onException() method. Should this exception be sent like the others to this >> method? >> >> Wes >> > > > > -- > Regards, > > Rajith Attapattu > Red Hat > http://rajith.2rlabs.com/ > > --------------------------------------------------------------------- > Apache Qpid - AMQP Messaging Implementation > Project: http://qpid.apache.org > Use/Interact: mailto:users-subscr...@qpid.apache.org > > > > > > --------------------------------------------------------------------- > Apache Qpid - AMQP Messaging Implementation > Project: http://qpid.apache.org > Use/Interact: mailto:users-subscr...@qpid.apache.org > -- Regards, Rajith Attapattu Red Hat http://rajith.2rlabs.com/ --------------------------------------------------------------------- Apache Qpid - AMQP Messaging Implementation Project: http://qpid.apache.org Use/Interact: mailto:users-subscr...@qpid.apache.org
--------------------------------------------------------------------- Apache Qpid - AMQP Messaging Implementation Project: http://qpid.apache.org Use/Interact: mailto:users-subscr...@qpid.apache.org