[jboss-jira] [JBoss JIRA] Created: (JBAS-3792) Better error reporting when messages "mysteriously" vanish

Adrian Brock (JIRA) jira-events at jboss.com
Fri Oct 27 08:43:41 EDT 2006


Better error reporting when messages "mysteriously" vanish
----------------------------------------------------------

                 Key: JBAS-3792
                 URL: http://jira.jboss.com/jira/browse/JBAS-3792
             Project: JBoss Application Server
          Issue Type: Sub-task
      Security Level: Public (Everyone can see)
          Components: JMS service
    Affects Versions: JBossAS-4.0.5.GA
            Reporter: Adrian Brock
             Fix For: JBossAS-4.0.6.GA


It is commonly the case that people try to run two instances of JBossMQ against the same
database tables. This can lead to errors like the ones in the parent task or a similar message
in the delete when doing acknowledgements.

These error messages need improving and also give a hint to the possible reasons,
e.g. 
1) competing JBossMQs trying to share the same database
2) trying to use a replicating database that does not support synchronous replication (i..e there
is a delay in a row getting written to one database before it appears in the other database)

The parent issue's error message belongs in org.jboss.mq.pm.jdbc2.PersistenceManager

   public SpyMessage loadFromStorage(MessageReference messageRef) throws JMSException
   {
...
         rs = stmt.executeQuery();
         if (rs.next())
            return extractMessage(rs);
+      else
            throw new JMSException("Unable to load message " + messageRef + " from storage, are you trying to share database tables between JBossMQ instances? Are you using a replicating database that does not support synchronous replication?");
-         return null;


-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.jboss.com/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        



More information about the jboss-jira mailing list