List Info

Thread: - JBMESSAGING-1006




- JBMESSAGING-1006
country flaguser name
United States
2007-06-29 12:24:37
Discussion of ht
tp://jira.jboss.com/jira/browse/JBMESSAGING-1006

As part of 1006, ChannelSupport:recoverDeliveries will throw
an exception if it can't find a delivery to recover on
messageRefs.

This will certainly cause Failover to fail... so the
connection that couldn't get a proper failover should be
invalidated in such state that no connection should be
made.

But it happens that a messageConsumer.receive() is going
through ok, even if the failover was aborted.

I have tried few combinations such as closing the
connectionDelegate on FailoverCommandCenter, but it didn't
work as a close would try to communicate on server. 

So I want to create a method on DelegateSupport, called
invalidate, which will be intercepted by ClosedInterceptor
and will throw an exception to any call to any Delegate that
failed after a failover. This way a call to
messageConsumer.receive() would throw a proper exception to
the client.

Let me know if you see any issues.

View the original post : http://www.jboss.com/index.html?
module=bb&op=viewtopic&p=4059263#4059263

Reply to the post : http://www.jboss.com/index.
html?module=bb&op=posting&mode=reply&p=4059263
_______________________________________________
jboss-dev-forums mailing list
jboss-dev-forumslists.jboss.org
https://lists.jboss.org/mailman/listinfo/jboss-dev-foru
ms

[1]

about | contact  Other archives ( Real Estate discussion Medical topics )