4 Replies Latest reply on Jan 2, 2009 7:35 PM by Clebert Suconic

    JBMESSAGING-1473 - XARecoveryTest::testPagingServerRestarted

    Clebert Suconic Master

      The test was initially broken because because replay was removed, and PageTransaction was not being added back to the PagingManager on the prepared case.

      There is also an issue with rerouting transactional messages. if (message.isReload), it should never go towards paging. (aways towards the end QueueImpl linkedlist), or else the message could be duplicated.

      When the PagingStore is re-loaded, it will be in page mode as it will have pending pages. The previously routed message will go towards paging again.