Connection connection = null;
try {
connection = getNewConnection();
return adapter.retrieveRevisionContent(connection, uri, revisionDescriptor, true);
} catch (SQLException e) {
throw new ServiceAccessException(this, e);
} finally {
// will be done in adapter or upon closing of stream
/*
if (connection != null) {
try {