Currently, Qi4j requires the bootstrap code to have a full understanding of all aspects of the overall application. It is indeed fairly difficult to create a skeletal application which allows the various parts to contribute to the complete application in a modular fashion. The main reason for this is the newLayer/newModule methods and the absence of a simple query method.
I would like to make the following changes; 1. Rename newLayer/newModule to layer() and module() respectively. 2. If a layer/module with that name already exist, return it, otherwise create a new one. Such change solves my immediate issues, instead of building one whole system on top with management of assemblers. WDYT? Cheers -- Niclas Hedhman, Software Developer http://www.qi4j.org - New Energy for Java I live here; http://tinyurl.com/2qq9er I work here; http://tinyurl.com/2ymelc I relax here; http://tinyurl.com/2cgsug _______________________________________________ qi4j-dev mailing list [email protected] http://lists.ops4j.org/mailman/listinfo/qi4j-dev

