<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<META NAME="Generator" CONTENT="MS Exchange Server version 5.5.2653.12">
<TITLE>JabberBeans</TITLE>
</HEAD>
<BODY>
<P><FONT SIZE=2>Yep, </FONT>
<BR><FONT SIZE=2> I'm probably going to hell for not reporting this through the proper</FONT>
<BR><FONT SIZE=2>channels, but I think I've stumbled across a bug in JabberBeans.</FONT>
<BR><FONT SIZE=2>When Jabber sends the following packet:</FONT>
</P>
<P><FONT SIZE=2><xdb type='set' action='insert' to='user@elavil' from='sessions' ns='jabber:x:offline' id='905'></FONT>
<BR> <FONT SIZE=2><message id='JCOM_19' to='user@elavil' from='gez@elavil/Desktoppy'></FONT>
<BR> <FONT SIZE=2><thread>C1E549CFFDE38C48BB550A3EB994AA13</thread></FONT>
<BR> <FONT SIZE=2><subject>2</subject></FONT>
<BR> <FONT SIZE=2><body>www</body></FONT>
<BR> <FONT SIZE=2><x xmlns='jabber:x:delay' from='user@elavil' stamp='20010412T22:39:51'>Offline Storage</x></FONT>
<BR> <FONT SIZE=2></message></FONT>
<BR><FONT SIZE=2></xdb></FONT>
</P>
<P><FONT SIZE=2>JabberBeans seems to lose the "action" attribute.</FONT>
</P>
<P><FONT SIZE=2><xdb to="user@elavil" from="sessions" id="905" type="set" ns="jabber:x:offline"></FONT>
<BR> <FONT SIZE=2><message to="user@elavil" from="glattdiez@elavil/Desktoppy" id="JCOM_19"></FONT>
<BR> <FONT SIZE=2><subject>2</subject></FONT>
<BR> <FONT SIZE=2><thread>C1E549CFFDE38C48BB550A3EB994AA13</thread></FONT>
<BR> <FONT SIZE=2><body>www</body></FONT>
<BR> <FONT SIZE=2><x xmlns="jabber:x:delay" stamp="20010412T22:39:51" from="user@elavil">Offline Storage</x></FONT>
<BR> <FONT SIZE=2></message></FONT>
<BR><FONT SIZE=2></xdb></FONT>
</P>
<P><FONT SIZE=2>Just to call it to your attention.</FONT>
</P>
<P><FONT SIZE=2>Thanks for your work on JabberBeans so far, it's coming along quite nicely.</FONT>
</P>
<P><FONT SIZE=2>By the way, are you planning on making some sort of Offline extension class to handle</FONT>
<BR><FONT SIZE=2>serialization of the <offline> tags necessary in the xdb response? currently I'm just</FONT>
<BR><FONT SIZE=2>using my own extension wrapper class to do that.</FONT>
</P>
<BR>
<BR>
<P><FONT SIZE=2>Take care,</FONT>
<BR><FONT SIZE=2>Matthew D. Diez</FONT>
</P>
</BODY>
</HTML>