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

Reply via email to