objectStore = (ObjectStore) osc.newInstance();
}
catch (final Throwable ex)
{
throw new FatalError(tsLogger.log_mesg
.getString("com.arjuna.ats.arjuna.StateManager_16")
+ " " + objectStoreType);
}
}
else
{
/*
* Currently we should never get here! However, since Arjuna
* supports a volatile (in memory) object store we will also
* eventually, probably through a set of native methods.
*/
if (tsLogger.arjLoggerI18N.isWarnEnabled())
tsLogger.arjLoggerI18N
.warn("com.arjuna.ats.arjuna.StateManager_13");
throw new FatalError(tsLogger.log_mesg
.getString("com.arjuna.ats.arjuna.StateManager_14"));
// objectStore = new
// ObjectStore(ArjunaNames.Implementation_ObjectStore_VolatileStore
// (), storeRoot);