transaction.setStatus(201);
resource.getMount().resourceCollectionCreated(resource, transaction, null);
} catch (Exception e) {
resource.getMount().resourceCollectionCreated(resource, transaction, e);
IOException ioe = new IOException(e.getMessage());
ioe.initCause(e);
throw ioe;
} finally {
VFSLockManager.getInstance().unlock(transaction.getSessionInfo(), handle);
}
}