I’ve used several clients including Spark, Pandio, Psi, Exodus. I didn’t see and XML debug option for Spark. Since I didn’t get a signal with so many clients I thought it might be the server or more code. Using the agsXMPP library I think I’m doing the right thing, but I don’t see any callbacks triggered when typing or closing a chat session.
On closer inspection when I get a response it looks like this:
RECV:<message id=“XV1k9-32” to=“l@XXXX” from=“t@tXXXX/spark” type=“chat”><body>bbbbbb</body><thread>K5tAkY</thread&g t;<x xmlns=“jabber:x:event”><offline/><composing/></x></mess age>
That looks a little strange to me. There’s a composing in there, but it’s only sent when I press enter and send a message. I completely admit I don’t know what I’m doing yet, but that doesn’t quite correct.