Absolutely.  Our (Eclipse/Equinox) intention is that the Extension 
mechanism be available on any OSGi R4 framework.  We are very close but 
keep getting diverted in other directions.  Basically you would just have 
to take the org.eclipse.equinox.registry and org.eclipse.equinox.common 
bundles and add them to Felix, KF, Prosyst, ...  As Olivier so rightly 
pointed out, this is directly analogous to Declarative Service 
implementations etc.

Jeff




Niclas Hedhman <[EMAIL PROTECTED]> 
Sent by: Niclas Hedhman <[EMAIL PROTECTED]>
09/07/2006 11:44 PM
Please respond to
felix-dev@incubator.apache.org


To
felix-dev@incubator.apache.org
cc

Subject
Re: Info on OSGi migration of Apache projects






On Friday 08 September 2006 05:51, Erik Bengtson wrote:
> As you said, JPOX jars are OSGi bundles, but not necessarily will run in
> Felix the same as in Eclipse because we use extension and extension
> points... unless Felix supports declarative services through the Eclipse
> proprietary plugin.xml?

Olivier tries to point out that the "extension point" mechanism in Eclipse 
is 
(or will be) implemented as OSGi service(s) packaged in OSGi bundles.

That means for jPox --> No changes.
That means for jPox users, running on Felix --> Need to deploy 
those "Extension Point" bundle(s) on Felix.

Does it work today? Probably not. But since both the Equinox and Felix 
folks 
are pulling in the same general direction of interoperability, my guess is 

that it will work eventually.


Cheers
Niclas

Reply via email to