Java DBus Namespace problem.
Arigead
captain.deadly at gmail.com
Tue Mar 2 03:07:02 PST 2010
Matthew Johnson wrote:
> On Tue Mar 02 09:40, Arigead wrote:
>>> Hmm, try passing the class explicitly to dbusConnection.getRemoteObject. When
>>> you use the version without the class it introspects the given path to work out
>>> which interfaces it supports. Sounds like that path does not claim to support
>>> that interface.
>> nav n = (nav) dbusConnection.getRemoteObject(NavitBusName, NavitPath);
>>
>> I'm sure there's a way around this :-(
>
> Try using:
>
> nav n = (nav) dbusConnection.getRemoteObject(NavitBusName, NavitPath, nav.class);
>
> Matt
>
Sorry that's still giving me a casting exception at runtime :-(
More information about the dbus
mailing list