[maemo-developers] MC-Client error "No Requests Interface", when Conn.I.Requests is implemented

From: Alberto Mardegan mardy at users.sourceforge.net
Date: Mon Jul 26 09:48:19 EEST 2010
Sudheer K wrote:
> Hi,
> 
> I am working on a connection manager for N900 using Telepathy-Qt4 bindings. This
> is for tel protocol (based on telepathy-ring). 
> 
> The Connection manager is registered as service on session bus and the
> connection is available. When I try to initiate a new call (channel), I get the
> error "No Requests Interface" in the Dbus log. But my connection object did
> implement org.freedesktop.Telepathy.Connection.Interface.Requests interface. I
> verified this by running introspect command on Connection object and it includes
> requests interface. I have attached the dbus monitor log [1] and introspect
> output [2].
> 
> What am I doing wrong here? Do I need to implement any other interfaces for
> Maemo? Let me know if you need me to post the code.
> 
> [1] - Dbus Monitor Log - http://pastebin.com/VTgKWqdP
> [2] - Introspect Command Ouput - http://pastebin.com/cKGzGgrw

Implementing the interface is not enough; you also need to declare your 
interface in the org.freedesktop.Telepathy.Connection.Interfaces property:

http://telepathy.freedesktop.org/spec/Connection.html#org.freedesktop.Telepathy.Connection.Interfaces

Ciao,
   Alberto

-- 
http://blog.mardy.it <-- geek in un lingua international!
More information about the maemo-developers mailing list