} catch (UnmarshalException e) {
// sometimes, for some reason, parsing issues will throw an exception despite
// MetadataValidationEventCollector.failOnValidateError used in
// MetadataValidationEventCollector.handleEvent to capture parsing issues and enable recovery
if (metadataExt != null) {
metadataValidationEventCollector.logValidationMessages(metadataExt.getFullName());
}
// store conflict and continue to next bypassing phase two
addConflict(upgradeConflicts, localComponent, remoteComponent);
if (logger.isDebugEnabled()) {