Please stop talking about the standard XML validation! I beg you! The whole point of my question is about the xsd validation. Why are we still talking about the standard XML validation?
(on the other hand I don't understand why you don't get any error in the standard XML validation, don't know hat you did. It works for me.)