18071808180918101811181218131814181518161817
boolean collection = (object instanceof DirContext); if (!collection) { try { resources.unbind(path); } catch (NamingException e) { resp.sendError(WebdavStatus.SC_INTERNAL_SERVER_ERROR); return false; } } else {
18181819182018211822182318241825182618271828
Hashtable errorList = new Hashtable(); deleteCollection(req, resources, path, errorList); try { resources.unbind(path); } catch (NamingException e) { errorList.put(path, new Integer (WebdavStatus.SC_INTERNAL_SERVER_ERROR)); }
740741742743744745746747748749750
} if (exists) { boolean result = true; try { resources.unbind(path); } catch (NamingException e) { result = false; } if (result) { resp.setStatus(HttpServletResponse.SC_NO_CONTENT);
17851786178717881789179017911792179317941795
17961797179817991800180118021803180418051806
17831784178517861787178817891790179117921793
17941795179617971798179918001801180218031804
18061807180818091810181118121813181418151816
18171818181918201821182218231824182518261827
729730731732733734735736737738739