When exporting an object with an objectPath with more than one level (e.g. /org/example/Path), the object can't be found with introspection anymore. This used to work with version 3.2.0.
Example:
DBusConnection conn = DBusConnection.getConnection(DBusConnection.DBusBusType.SESSION);
conn.requestBusName("org.example.java.dbus");
ExportClass ex = new ExportClass();
conn.exportObject("/org/example/Path", ex);
When exporting an object with an objectPath with more than one level (e.g.
/org/example/Path
), the object can't be found with introspection anymore. This used to work with version 3.2.0.Example:
When inspecting the root object with:
a service running with version 3.2.1 doesn't show the
org
node:a service using version 3.2.0 worked as expected:
Might be related to this bugfix: 93c512f06ea8dfe8b756e96d2f939a13ecfccf1b