A DTD is position sensitive, so if you have three elements <a> <b> and <c> within <x> for example, they will have an order of appearance in accordance with their declared position in the DTD.
So if in the DTD we were to have
<!-- <!ELEMENT x (a, b, c)> -->
The xml doc must do this <x> <a/> <b/> <c/> </x>
and not <x> <b/> <a/> <c/> </x>
If this is the case, check the DTD related to your xml file and get the correct position for the xmlproperties element.
Hope this helps
Cheers
-- Simon
"If it can't be done on the command line, it ain't worth doing!"
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]