Hitting an odd scenario. When I start my Applet based Felix it works fine first time.
But if I do a shutdown (by a stop() on Bundle 0) and then attempt to create a new Felix instance and call start() on it, my startup seems to freeze.
More specifically, I don't seem to get any bundle or framework start events being fired.
If I use the Java Applet Console to clear the classloader cache (by hitting 'x') - bingo - I can start a new framework.
This reminds me of other Applet VM cases where statics persisted across Applet starts and messed up starting new/additional instances.
Wondering if anyone else has come across any issues with attempting to create and start a new Felix instance in an existing VM, after a previous Felix instance has been shutdown?
Wondering if I am missing some "golden rule" for the right way to start multiple Felix instances within the lifespan of a single VM?
Regards -- Rob Ascert - Taking systems to the Edge [EMAIL PROTECTED] +44 (0)20 7488 3470 www.ascert.com