isReadOnly = true;
}
// If the initialization fails after transactionManager has been created this method better cleans up
// or the FileSyncThread for the journal can/will hang.
try {
symbols = new SymbolTable(this, conf);
isReadOnly = isReadOnly || !symbols.getFile().canWrite();
indexManager = new IndexManager(this, conf);
//TODO : replace the following code by get()/release() statements ?