TransferObject tobj = new TransferObject("Contact"); // valid Metaclass object
tobj.setValue("firstName", "Name First");
tobj.setValue("lastName", null);
tobj.setValue("customKey", "Key Custom");
response.addResult(tobj); // need to marshal inside a Response since need predefined element
m_marshaller.serialize(response, writer);
Document rsp = XMLUtil.parse(new StringReader(writer.toString()), m_xsdMap);//validate to XSD
Node root = rsp.getFirstChild();