How use PubSub
From: Guillaume Ludmann <guillaume.ludmann@xxxxxxxxxxx>
Date: Tue, 16 Feb 2010 13:18:19 +0100 (CET)
Hi,

I work on a little bot who manage some pubsub function on a ejabberd server.
I can create node , subcribe and publish item but I can receive notification.

When a new item is publish, I receive data into 'handleMessage'. The gloox:Message xml has no body but in the LogHandler I can see a item with title and summery.

Exemple :

--> item publish :

<iq  type='set'
    from='me@localhost/gloox'
    to='pubsub.localhost'
    id='publish1'>
  <pubsub  xmlns='http://jabber.org/protocol/pubsub'>
    <publish  node='test'>
      <item  id='test1'>
        <entry  xmlns='http://www.w3.org/2005/Atom'>
          <title>Test 01</title>
          <summary>
Turpi Campanam ad naribus sono fragosis reducto certant sole theatralium
 ab delicta in delicta equorumque in concrepantes vel aedilitate aleis
naribus primus vesperam studiorum quod fatiscunt primus sole minutias
quod scrutantes umbraculorum omnium delicta studiorum ab et suspendit
umbraculorum maximum aleis vero pluviis turba per primus quae equorumque
 ortu maximum maximum Catulus sortis pugnaciter per reducto latent
vesperam turba sono Catulus Campanam ad aleis lucis imae pugnaciter
Campanam certant aut ortu imitatus vero non pluviis sua quae theatralium
 turpi pluviis ortu vel equorumque introrsum omnium minutias fatiscunt
per ab aliqui primus spiritu studiorum imitatus pugnaciter in maximum
pugnaciter tabernis velariis.
          </summary>
          <link  rel='alternate'  type='text/html'  
href='http://denmark.lit/2003/12/13/atom03'/>
          <id>tag:denmark.lit,2003:entry-32397</id>
          <published>2003-12-13T18:30:02Z</published>
          <updated>2003-12-13T18:30:02Z</updated>
        </entry>
      </item>
    </publish>
  </pubsub>
</iq>

--> in gloox : in LogHandler

<message  from='pubsub.localhost'  to='me@localhost/gloox'>
  <event xmlns='http://jabber.org/protocol/pubsub#event'>
  <items node='test'>
        <item id='test01'>
                <entry xmlns='http://www.w3.org/2005/Atom'>
                <title>Test 01</title>
                <summary>
Turpi Campanam ad naribus sono fragosis reducto certant sole theatralium
 ab delicta in delicta equorumque in concrepantes vel aedilitate aleis
naribus primus vesperam studiorum quod fatiscunt primus sole minutias
quod scrutantes umbraculorum omnium delicta studiorum ab et suspendit
umbraculorum maximum aleis vero pluviis turba per primus quae equorumque
 ortu maximum maximum Catulus sortis pugnaciter per reducto latent
vesperam turba sono Catulus Campanam ad aleis lucis imae pugnaciter
Campanam certant aut ortu imitatus vero non pluviis sua quae theatralium
 turpi pluviis ortu vel equorumque introrsum omnium minutias fatiscunt
per ab aliqui primus spiritu studiorum imitatus pugnaciter in maximum
pugnaciter tabernis velariis.
                 </summary>
                <link  rel='alternate'  type='text/html'  
href='http://denmark.lit/2003/12/13/atom03'/>
                </entry>
        </item>
   </items>
   </event>
   <delay xmlns='urn:xmpp:delay' from='me@localhost/gloox' 
stamp='2010-02-15T11:13:46Z'/>
</message>


--> in gloox : in handleMessage ( print(msg->xml()) )

<message  to='me@localhost/gloox'  from='pubsub.localhost'  type='normal'/>


What can i do to received my pubsub item ?


Sincerely,
Guillaume Ludmann.