As far as I can tell, ECM validation of a datastream’s MIMETYPE is strict – the entire MIMETYPE property contents have to match that declared in the content model.


What about the case where one might want to specify the MIMETYPE of a datastream in the CModel, but not the character set?  If I specify MIMETYPE as “text/xml” in the CModel and as “text/xml; charset=UTF-8” in the object, it fails validation.


Would it make sense to only validate charset if it is defined in the content model?