checkoutNode(f);
if (!contentFound) {
f = f.addNode(StringUtils.substringAfterLast(path, "/"), "jnt:folder", null, created, createdBy, lastModified, lastModifiedBy);
} else {
f = f.addNode(StringUtils.substringAfterLast(path, "/"), "jnt:file", null, created, createdBy, lastModified, lastModifiedBy);
f.getFileContent().uploadFile(zis, attributes.getValue("dav:getcontenttype"));
zis.close();
}
if (acl != null && acl.length() > 0) {
StringTokenizer st = new StringTokenizer(acl, "|");