On Thu, Feb 28, 2008 at 7:56 AM, Sergei Golovan <[EMAIL PROTECTED]> wrote: > > It could be true if XMPP were defined as a XML subset in a consistent > way (currently, XMPP doesn't require stream to be > namesapce-well-formed, but allows to use XMLNS namespaces).
Not true: http://www.xmpp.org/rfcs/rfc3920.html paragraph 4.5 > But for > now we got two famous examples: > 1) Gajim uses XMLNS prefixes and expects them to be defined. So, it > disconnects on receiving <message><gajim:die/></message>. And that is what it should happen > 2) Ejabberd doesn't respect XMLNS prefixes, so it doesn't understand > query like the following: <iq > xmlns:v='jabber:iq:version'><v:query></iq> (but routes them happily). This is just an implementation issue of a specific server and I'm surprised hearing of it, since also basic XEP examples such as this one use them: http://www.xmpp.org/extensions/xep-0124.html#session-request -- Fabio Forno, Ph.D. Bluendo srl http://www.bluendo.com jabber id: [EMAIL PROTECTED]
