int sz = beanStates.length;
for (int i=0; i<sz; i++) {
SFSBStoreManager manager = beanStates[i].getSFSBStoreManager();
try {
if (manager == null) {
_logger.log(Level.WARNING,
"StoreManager is null. Cannot checkpoint");
} else {
manager.checkpointSave(beanStates[i]);
if (_logger.isLoggable(TRACE_LEVEL)) {
_logger.log(TRACE_LEVEL, "Successfully txCheckpointed "
+ beanStates.length + " beans...");
}
}
} catch (SFSBStoreManagerException smEx) {
_logger.log(Level.WARNING,
"StoreManagerException during checkpointSave", smEx);
} catch (Throwable th) {
_logger.log(Level.WARNING,
"Exception during checkpointSave", th);
}
}