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.