If I take the above output as input to the unmarshaller, I get back a
MDMetadata object which has JAXBElement
identificationInfos->abstractMDIdentification->nil (wrongly IMHO) set to
true (while the original object had: false). Marshalling again I get in fact
an unexpected attribute xsi:nil="true" on srv:SV_ServiceIdentification, as
it is possible to see:
This behaviour implies that unmarshalling this last output,
ServiceIdentification is completely lost in the new Java object, as it
possible to observe by marshalling again: