<HTML>
<HEAD>
<TITLE>Presence pidf accumulating</TITLE>
</HEAD>
<BODY>
<FONT FACE="Tahoma, Verdana, Helvetica, Arial"><SPAN STYLE='font-size:11pt'>Hello,<BR>
<BR>
I&#8217;m having &nbsp;a bit of a problem with the presence mechanism provided by the OpenSIPS server. From one device I send information with a PUBLISH and the pidf xml looks like this:<BR>
</SPAN></FONT><FONT SIZE="2"><FONT FACE="Lucida Console"><SPAN STYLE='font-size:10pt'>&lt;?xml version='1.0' encoding='UTF-8'?&gt;<BR>
&lt;presence xmlns:rpid=&quot;urn:ietf:params:xml:ns:pidf:rpid&quot; xmlns:dm=&quot;urn:ietf:params:xml:ns:pidf:data-model&quot; xmlns=&quot;urn:ietf:params:xml:ns:pidf&quot; entity=&quot;test&quot;&gt;<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&lt;dm:person id=&quot;me&quot;&gt;<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;rpid:activities&gt;<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;rpid:note&gt;my status&lt;/rpid:note&gt;<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;rpid:other&gt;available&lt;/rpid:other&gt;<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/rpid:activities&gt;<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&lt;/dm:person&gt;<BR>
&lt;/presence&gt;<BR>
</SPAN></FONT></FONT><FONT FACE="Tahoma, Verdana, Helvetica, Arial"><SPAN STYLE='font-size:11pt'>And if I send more statuses, with a different note in activities, the remote client receives through the NOTIFY a set of statuses instead of the last one, something like this:<BR>
</SPAN></FONT><FONT SIZE="2"><FONT FACE="Lucida Console"><SPAN STYLE='font-size:10pt'>&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;<BR>
&lt;presence xmlns:rpid=&quot;urn:ietf:params:xml:ns:pidf:rpid&quot; xmlns:dm=&quot;urn:ietf:params:xml:ns:pidf:data-model&quot; xmlns=&quot;urn:ietf:params:xml:ns:pidf&quot; entity=&quot;test&quot;&gt;<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&lt;dm:person id=&quot;me&quot;&gt;<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;rpid:activities&gt;<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;rpid:note&gt;my status&lt;/rpid:note&gt;<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;rpid:other&gt;available&lt;/rpid:other&gt;<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/rpid:activities&gt;<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&lt;/dm:person&gt;<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&lt;dm:person xmlns:dm=&quot;urn:ietf:params:xml:ns:pidf:data-model&quot; xmlns:rpid=&quot;urn:ietf:params:xml:ns:pidf:rpid&quot; id=&quot;me&quot;&gt;<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;rpid:activities&gt;<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;rpid:note&gt;older status&lt;/rpid:note&gt;<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;rpid:other&gt;available&lt;/rpid:other&gt;<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/rpid:activities&gt;<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&lt;/dm:person&gt;<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&lt;dm:person xmlns:dm=&quot;urn:ietf:params:xml:ns:pidf:data-model&quot; xmlns:rpid=&quot;urn:ietf:params:xml:ns:pidf:rpid&quot; id=&quot;me&quot;&gt;<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;rpid:activities&gt;<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;rpid:note&gt;even older status&lt;/rpid:note&gt;<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;rpid:other&gt;available&lt;/rpid:other&gt;<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/rpid:activities&gt;<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&lt;/dm:person&gt;<BR>
&lt;/presence&gt;<BR>
</SPAN></FONT></FONT><FONT FACE="Tahoma, Verdana, Helvetica, Arial"><SPAN STYLE='font-size:11pt'><BR>
Does anyone know why the server keeps track of my older statuses?<BR>
<BR>
Thank you,<BR>
--<BR>
Mihai</SPAN></FONT>
</BODY>
</HTML>