Uploaded image for project: 'JBoss A-MQ'
  1. JBoss A-MQ
  2. ENTMQ-2390

mKahaDB automatic recovery in error, on missing transaction store files

XMLWordPrintable

      If the mKahaDB/txStore log file is corrupt and removed, then the automatic recovery presumes rollback, we have no indication from the log that the transactions need to commit. so there could be a partial outcome.

      We have to fix imKahaDB to not do recovery processing if the transaction log cannot be loaded. Then the Recovered prepared transaction MBeans would remain.

      We can log the failure to load the tx log file and to flip some flag such that we don't do recovery processing with no information then the transactions will be visible via Mbeans

              gtully@redhat.com Gary Tully
              chardahe@redhat.com Chandrakant Hardahe (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

                Created:
                Updated:
                Resolved: