Just to let everyone know, I just committed a reasonably major refactoring of the Felix class. The Felix class now implements the Bundle interface; thus, when you create an instance of Felix you are actually creating an instance of the System Bundle. This gives Felix a nice, standard API for people who want to embed it in their projects.

Current projects that are embedding Felix will need to be ported, but the changes are very slight:

   * The Felix.start(MutablePropertyResolver, List) arguments are now
     passed into the constructor (e.g., new Felix(resolver, list)).
   * The Felix.shutdown() method is now just Felix.stop().

I will update the embedding/launching documentation tomorrow. Have fun.

-> richard

Reply via email to