I'm getting similar behaviour when sending jabber:iq:oob IQ's. Both WinJab and Jabber IM ignore the ID (in fact, Jabber IM replies with an empty ID-field!). It's screwing up my syncing too, can the programmers responsible please fix these bugs or tell us what's going on?
Thanks, Sebastiaan ----- Original Message ----- From: "Chris Chen" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Friday, October 26, 2001 2:05 AM Subject: [JDEV] possible JabberIM bug > Hi, > > Is this supposed to be correct? > > I'm sending jabber:iq:last message to check when the user was last signed > on. By the specs, if the user is online, the user's client will reply with > the number of seconds the user has been idle. If the user is not online, > it will let you know when he/she was last online. The checking of the user > when the user is offline is correct and works fine. however, the Jabber > for Windows client does not reply correctly when it comes to replying on > the idle time. > > The Jabber Instant Messenger that Jabber releases replies back the idle > time correctly, but does not use the ID that the requester submit. For > instance, if I submitted a message a user using JabberIM: > > (something like this) > <iq id="20000" type="get"> > <query xmlns="jabber:iq:last"/> > </iq> > > I get back a message that contains a totally different ID: > > <iq id="IM_23832blahblah" type="result"> > ... > </iq> > > This is screwing up my synchronized messaging capabilities because my > synchronized message request is looking for a reply with the same ID but it > never comes. > > So is that proper behavior or is it the specs that are being a little bit > vague? > > Thanks, > Chris > > > PGP at ldap://certserver.pgp.com/ > > _______________________________________________ > jdev mailing list > [EMAIL PROTECTED] > http://mailman.jabber.org/listinfo/jdev > _______________________________________________ jdev mailing list [EMAIL PROTECTED] http://mailman.jabber.org/listinfo/jdev
