Silicon Valley Code Camp : October 3rd and 4th, 2009session
Getting started with OSGi
About This Session
OSGi is a robust framework for Java that allows modules known as "bundles" to be remotely installed, started, stopped, updated and uninstalled without requiring a JVM restart.
We will look at creating bundles using Maven and loading them in the Eclipse Equinox implementation of OSGi. Additionally show the power of OSGi by loading multiple versions of the same application that allows delivering updates with zero downtime.
OSGi is enterprise ready with out of the box Spring support and you should consider it if looking at J2EE.
You can find details of what I will present on my blog (http://www.irahul.com/codepst/)