Richard S. Hall wrote: > Erik,
>> I'm trying to validate that JPOX runs inside Felix. JPOX has several Eclipse >> extension points. >> >> Since we need Eclipse bundles for using extension points. I'm trying to activate >> the Eclipse bundles but I get exceptions such as: >> >> Can someone give some light? >> > Well, my guess is this is related to the fact the most (all?) Eclipse > bundles use the require-bundle mechanism of OSGi, which Felix does not > yet support. > What can you do about this? I guess that depends on what you need and > when. If you are just testing it under Felix, then you can probably just > wait a little while, since I am working on require-bundle functionality > as we speak. > Rick Litton was also working on getting extension points to work under > Felix and he was able to convert the bundles to not use require-bundle. > He made some progress, but this approach is probably only an interim > solution, since it is not clear if such a conversion is possible (i.e., > it is not clear if the Eclipse bundles actually require require-bundle > and their associated split packages). That's right. Require-bundle and localization are both needed to re-test the Equinox extension point mechanism which are now available in Felix. There are probably some other "inconsistencies" between the two frameworks (Felix and Equinox) but these can be determined quickly as soon as I redo the test hopefully by the end of the week. Perhaps Erik can do it sooner with JPOX by downloading the latest sources and building Felix. >> START LEVEL 1 >> ID State Level Name >> [ 0] [Active ] [ 0] System Bundle (0.8.0.incubator) >> [ 1] [Active ] [ 1] Apache Felix Shell Service (0.8.0.incubator) >> [ 2] [Active ] [ 1] Apache Felix Shell TUI (0.8.0.incubator) >> [ 3] [Active ] [ 1] Apache Felix Bundle Repository (0.8.0.incubator) >> [ 5] [Installed ] [ 1] %pluginName (3.2.0.v20060601b) >> [ 6] [Installed ] [ 1] %pluginName (3.2.0.v20060601) >> [ 7] [Installed ] [ 1] %pluginName (3.2.0.v20060603) >> [ 9] [Installed ] [ 1] JPOX Core (1.2.0.b1) >> [ 10] [Installed ] [ 1] Model Plug-in (1.0.0) >> [ 11] [Installed ] [ 1] Jars Plug-in (1.0.0) >> [ 12] [Installed ] [ 1] Main Plug-in (1.0.0) ... Rick Litton