feat(xml): implement mapping for xml from/to java objects

Related to: #CAM-2427, #CAM-2426