}
generatedXML.sendData();
} catch (AccessDeniedException e) {
resp.sendError(WebdavStatus.SC_FORBIDDEN);
} catch (WebdavException e) {
logger.warn(e, new TextI18n("Sending internal error!"));
resp.sendError(WebdavStatus.SC_INTERNAL_SERVER_ERROR);
} catch (ServletException e) {
logger.error(e, new TextI18n("Cannot create the xml document builder"));
} finally {
resourceLocks.unlockTemporaryLockedObjects(transaction, path, tempLockOwner);
}
} else {
Hashtable<String, Integer> errorList = new Hashtable<String, Integer>();