Make sure classes are not made available via the ThreadContextClassloader. regards,
Karl On Tue, Mar 24, 2009 at 9:12 PM, Dan J Hrivnak <dan.j.hriv...@raytheon.com> wrote: > I'm using Felix embedded in my application, so my OSGi bundles should not > have access to classes on the standard classpath (unless I use boot > delegation or extender bundles) right? The reason I ask is that in the app, > I'm using library Blah version 2.4. I then load an OSGi bundle that > contains library Blah 2.8 (and exports a package I want as version 2.8 > explicitly). Finally, I load an OSGi bundle that imports that package > (explicitly requiring version 2.8 or greater). When I print the version > information for that library, it comes out as version 2.4. How is this > possible? When Felix is embedded, it isn't automatically providing every > class it can see in its classloader tree to the OSGi world, is it? > > Thanks, > Dan > > --------------------------------------------------------------------- > To unsubscribe, e-mail: users-unsubscr...@felix.apache.org > For additional commands, e-mail: users-h...@felix.apache.org > > -- Karl Pauls karlpa...@gmail.com --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@felix.apache.org For additional commands, e-mail: users-h...@felix.apache.org