Hi Eric!

Eric Will wrote:

Ruby's REXML library doesn't like that Psi "re"defines xmlns:xml in the opening stream.

The Namespaces in XML spec says:

   The prefix xml is by definition bound to the namespace name
   http://www.w3.org/XML/1998/namespace. It MAY, but need not, be
   declared, and MUST NOT be bound to any other namespace name. Other
   prefixes MUST NOT be bound to this namespace name, and it MUST NOT be
   declared as the default namespace.

When you say that Psi "redefines" xmlns:xml, do you mean it assigns that prefix to a namespace other than "http://www.w3.org/XML/1998/namespace";? Or does it simply declare that namespace (which according to the spec it MAY do)? If the latter, then I think REXML is in error.

/psa

Attachment: smime.p7s
Description: S/MIME Cryptographic Signature

_______________________________________________
JDev mailing list
FAQ: http://www.jabber.org/discussion-lists/jdev-faq
Forum: http://www.jabberforum.org/forumdisplay.php?f=20
Info: http://mail.jabber.org/mailman/listinfo/jdev
Unsubscribe: [EMAIL PROTECTED]
_______________________________________________

Reply via email to