Some significant new features have been added to the BeanPot, most notably: (1) include files, (2) DTD validation (3) the ability to define an explicit class loader for beans.
Added method to allow a bean property to be updated dynamically (from application code).
Generalized the concept of external beans (such as an applet) and added an identifier for the bean container, which can be used to name an application (or applet).
A new version of BeanPot is available with various minor improvements. BeanPot is a minimal bean configuration system which provides dependency injection.