"Establish a JavaCommunityProcess specification for a dynamic component framework supporting existing JavaStandardEdition? environments based on the OsGi dynamic component model specifications."
The specification will enable components to be declared through metadata and be assembled at runtime using a class loader delegation network. The specification will also allow components to be dynamically life cycle managed (install, start, stop, update, uninstall).
This will enable ZeroTurnaround (as long as your code is properly modularized you will be able to reload it with your most recent changes pretty fast)