dr=DatabaseRegistry.getDatabaseRegistry(database.getDatabaseName());
conn = (Connection) _separateConnections.get( dr );
if ( conn == null ) {
try {
conn = dr.createConnection();
conn.setAutoCommit( false );
_separateConnections.put( dr, conn );
} catch ( SQLException except ) {
throw new PersistenceException( Messages.message("persist.cannotCreateSeparateConn"), except );
}