felix-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "niibasta@gmail.com" <niiba...@gmail.com>
Subject Re: Help understanding OSGi class loading
Date Fri, 12 Aug 2011 09:14:07 GMT

I didn't understand clearly your task. Do you have one bundle with 
classes and another bundle with spring xml file?

On 12.08.2011 12:03, Jim Talbut wrote:
> Hi,
> I've just been surprised by the behaviour of karaf/felix and I'd be grateful for some
help understanding how this works.
> My code is split into two chunks:
> 1.       A compiled bundle.
> 2.       A Spring XML file.
> My intention is that the Spring file contains all the configuration relating to the piece
of work, whilst the bundle contains the (more static) compiled code - with the intention of
being able to update/replace the Spring file whenever I want.
> I just found an error in the bundle and uninstalled it, but the bundle created for the
Spring file is still running.
> Does this mean that only OSGi services are dynamically removed, and if the Spring file
directly references exported classes from a bundle then the classes are only resolved via
OSGi when they are loaded?
> In which case will restarting the Spring bundle clear it out adequately to ensure that
it picks up a new compiled bundle?
> Thanks
> Jim

To unsubscribe, e-mail: users-unsubscribe@felix.apache.org
For additional commands, e-mail: users-help@felix.apache.org

View raw message