update(updateSourcePath, updateLabelName, resourcePath, getDepth(), multistatusElement);
} catch (NestedSlideException nestedSlideException) {
if (!requestHeaders.isDefined(H_DEPTH)) {
// do not send a 207 multistatus if the depth header is not set
SlideException exception = (SlideException)nestedSlideException.enumerateExceptions().nextElement();
resp.setStatus(getErrorCode(exception)); // special handling needed
if (exception instanceof PreconditionViolationException) {
try {
sendPreconditionViolation((PreconditionViolationException)exception);
} catch(IOException e) {