No the types in A1.xsd and A2.xsd have not the same XML namespace. but they have the same name. is there any other reason for that strange problem you think?