change genericXml.put to genericXml.set