[jboss-jira] [JBoss JIRA] Created: (JBMESSAGING-1821) Messaing Bridge not closed correctly
Benjamin Graf (JIRA)
jira-events at lists.jboss.org
Fri Oct 15 05:49:39 EDT 2010
Messaing Bridge not closed correctly
------------------------------------
Key: JBMESSAGING-1821
URL: https://jira.jboss.org/browse/JBMESSAGING-1821
Project: JBoss Messaging
Issue Type: Bug
Components: Messaging Core
Affects Versions: 1.4.2.GA.SP1
Environment: all
Reporter: Benjamin Graf
Priority: Minor
When messaging bridge is stopped/undeployed and the underlying transaction is rolling back their are still messages received by listener outside the transaction. It seems that those messages are "lost" until server restarts.
This could be patched by closing consumer before tx rollback.
try
{
consumer.close();
}
catch (Exception ignore)
{
if (trace) { log.trace("Failed to close consumer", ignore); }
}
if (tx != null)
{
//Terminate any transaction
if (trace) { log.trace("Rolling back remaining tx"); }
try
{
tx.rollback();
}
catch (Exception ignore)
{
if (trace) { log.trace("Failed to rollback", ignore); }
}
if (trace) { log.trace("Rolled back remaining tx"); }
}
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
More information about the jboss-jira
mailing list