final Txn transaction = transact.beginTransaction();
try {
removeCollection(transaction, temp);
transact.commit(transaction);
} catch(final Exception e) {
transact.abort(transaction);
LOG.warn("Failed to remove temp collection: " + e.getMessage(), e);
} finally {
transact.close(transaction);
}
}