The explanation for this can be found by close study of the content model for <body> at
The <fs> element is a member (indirectly) of model.global, and that means it is allowed
directly within <body>. The problem is the + signs in that content model, which
say that whatever else is allowed, there must be at least one occurrence of the
divLike or common elements (simplifying it a bit).
is fine, but
I am not saying this is good, but it is not a mistake in the XML parser, or your schema.
One possible solution is to add <fs> to the model.common class, but thats a
"corrigible" error in any sense, and needs someone who understands iso-fs
better than I do to make a more detailed analysis and plan.
Head of Information and Support Group, Oxford University Computing Services
13 Banbury Road, Oxford OX2 6NN. Phone +44 1865 283431
Sólo le pido a Dios
que el futuro no me sea indiferente