for (ChangesFile fileDescriptor : fileDescriptorList)
{
try
{
TransactionChangesLog transactionChangesLog =
recoveryReader.getChangesLog(fileDescriptor.getFile().getAbsolutePath());
transactionChangesLog.setSystemId(fileDescriptor.getSystemId());
Calendar cLogTime = fileNameFactory.getDateFromFileName(fileDescriptor.getFile().getName());
if (log.isDebugEnabled())
{
log.debug("Save to JCR : " + fileDescriptor.getFile().getAbsolutePath());
log.debug("SystemID : " + transactionChangesLog.getSystemId());
log.debug("list size : " + fileDescriptorList.size());
}
// dump log
if (log.isDebugEnabled())
{
ChangesLogIterator logIterator = transactionChangesLog.getLogIterator();
while (logIterator.hasNextLog())
{
PlainChangesLog pcl = logIterator.nextLog();
log.debug(pcl.dump());
}
}
saveChangesLog(dataKeeper, transactionChangesLog, cLogTime);
if (log.isDebugEnabled())
{
log.debug("After save message: the owner systemId --> "
+ transactionChangesLog.getSystemId());
log.debug("After save message: --> " + systemId);
}
}
catch (Exception e)