Element md = (Element)realMd.clone();
//--- remove editing info
EditLib editLib = dataManager.getEditLib();
editLib.removeEditingInfo(md);
editLib.contractElements(md);
String parentUuid = null;
md = dataManager.updateFixedInfo(schema, Optional.of(Integer.valueOf(id)), null, md, parentUuid, UpdateDatestamp.NO, context);
//--- do the validation on the metadata
return dataManager.doValidate(session, schema, id, md, lang, false).one();