// delete existing entry...
node.remove();
// create same entry,
// [PN] no check we need here, as we have deleted this node before
// checkGroup(sessionProvider, fullParentPath);
session.importXML(parentFullPath, entry.getAsInputStream(), IMPORT_UUID_CREATE_NEW);
} catch (PathNotFoundException e) {
createEntry(sessionProvider, groupPath, entry);
}
// save recreated changes
session.save();