You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@cxf.apache.org by David Bosschaert <da...@gmail.com> on 2009/06/15 17:22:59 UTC

Distributed OSGi, new properties

Hi all,

During the spec writing phase [1] of Distributed OSGi, the Service
Registration properties from RFC 119 have been renamed, and slightly
reorganized. Although the spec text isn't completely finalized yet,
the new properties names are pretty stable at this stage so I think it
would make sense to update the CXF/DOSGi implementation to support
them.

Here's an overview of what's changed:

(old) -> (new)
osgi.remote.interfaces -> service.exported.interfaces
osgi.remote.configuration.type -> service.exported.configs
osgi.remote.requires.intents -> service.exported.intents and
service.exported.intents.extra
osgi.deployment.intents -> service.intents
osgi.remote -> service.imported

I'm planning to start the migration soon and intending to keep the
code such that the old property names mostly continue to work for
backward compatibility, unless people say that this is not at all
needed.

Cheers,

David

[1] http://www.osgi.org/blog/2009/05/processes.html