<span style="font-family: courier new,monospace;">Hi -</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;"> I'm a telepathy newbie, still learning and experimenting. I tried using the python_iface_messaging/example.py given in the book to connect to my ejabber server. It worked fine. No problem. </span><br style="font-family: courier new,monospace;">
<br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">Now, I wanted to see if the same example would work if I just changed the CM from gabble to haze. It didn't :(</span><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;">Can someone please let me know why?</span><br style="font-family: courier new,monospace;"><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">The only code change I did in the script was change</span><br style="font-family: courier new,monospace;">
<br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;"> <a href="http://self.cm">self.cm</a> = cm = reg.GetManager('gabble')</span><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;">to</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;"> <a href="http://self.cm">self.cm</a> = cm = reg.GetManager('haze')</span><br style="font-family: courier new,monospace;">
<br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">I've pasted below the last few dbus-monitor messages from both runs.</span><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;">Run with gabble</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">----------------------</span><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;">signal sender=:1.2 -> dest=(null destination) serial=9 path=/org/freedesktop/Telepathy/Connection/gabble/jabber/anand_40cvr01_2elf_2ecomll_2ecom_2fTelepathy_2ebf6abd68; interface=org.freedesktop.Telepathy.Connection; member=StatusChanged</span><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;"> uint32 1</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;"> uint32 1</span><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;">method return sender=:1.2 -> dest=:1.1 reply_serial=16</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">signal sender=:1.2 -> dest=(null destination) serial=11 path=/org/freedesktop/Telepathy/Connection/gabble/jabber/anand_40cvr01_2elf_2ecomll_2ecom_2fTelepathy_2ebf6abd68; interface=org.freedesktop.Telepathy.Connection.Interface.Presence; member=PresenceUpdate</span><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;"> array [</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;"> dict entry(</span><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;"> uint32 1</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;"> struct {</span><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;"> uint32 0</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;"> array [</span><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;"> dict entry(</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;"> string "available"</span><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;"> array [</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;"> ]</span><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;"> )</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;"> ]</span><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;"> }</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;"> )</span><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;"> ]</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">signal sender=:1.2 -> dest=(null destination) serial=12 path=/org/freedesktop/Telepathy/Connection/gabble/jabber/anand_40cvr01_2elf_2ecomll_2ecom_2fTelepathy_2ebf6abd68; interface=org.freedesktop.Telepathy.Connection.Interface.SimplePresence; member=PresencesChanged</span><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;"> array [</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;"> dict entry(</span><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;"> uint32 1</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;"> struct {</span><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;"> uint32 2</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;"> string "available"</span><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;"> string ""</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;"> }</span><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;"> )</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;"> ]</span><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;">signal sender=:1.2 -> dest=(null destination) serial=13 path=/org/freedesktop/Telepathy/Connection/gabble/jabber/anand_40cvr01_2elf_2ecomll_2ecom_2fTelepathy_2ebf6abd68; interface=org.freedesktop.Telepathy.Connection; member=StatusChanged</span><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;"> uint32 0</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;"> uint32 1</span><br style="font-family: courier new,monospace;">
<br style="font-family: courier new,monospace;"><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">Run with Haze</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">-------------------</span><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;">signal sender=:1.2 -> dest=(null destination) serial=111 path=/org/freedesktop/Telepathy/Connection/haze/jabber/anand_40cvr01_2elf_2ecomll_2ecom; interface=org.freedesktop.Telepathy.Connection; member=StatusChanged</span><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;"> uint32 1</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;"> uint32 1</span><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;">method return sender=:1.2 -> dest=:1.1 reply_serial=16</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">method call sender=:1.1 -> dest=:1.2 serial=17 path=/org/freedesktop/Telepathy/Connection/haze/jabber/anand_40cvr01_2elf_2ecomll_2ecom; interface=org.freedesktop.Telepathy.Connection; member=Disconnect</span><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;">signal sender=:1.2 -> dest=(null destination) serial=113 path=/org/freedesktop/Telepathy/Connection/haze/jabber/anand_40cvr01_2elf_2ecomll_2ecom; interface=org.freedesktop.Telepathy.Connection; member=StatusChanged</span><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;"> uint32 2</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;"> uint32 1</span><br style="font-family: courier new,monospace;">
<br style="font-family: courier new,monospace;">