If the xml in the datastream associated with a form does not match, I'd like it to be handled in an elegant way and have access to a list of when it happens. Right now when this happens, the user gets a 500 error, their data entered is not saved and the reason for failure is difficult to understand in the Drupal watchdog. Put the information into the malformed objects log.
The example on app03 is
si-user:20
where the DESCMETA exists and is valid xml, but does not match the associated form for "Person 2015"