I was really amazed reading this post by Chris Aniszczyk about moving webapp development towards OSGi bundles. A few Eclipse projects are active in that direction, and it is possible to embed Equinox (Eclipse’s OSGi implementation, which underlies Eclipse architecture itself) into a servlet container.
One of the original objectives for the server-side work was to look at what’s involved in launching and interacting with various server-side containers. Currently, there is actively maintained work in support of embedding in a servlet container.
This could really introduce a revolution in webapp development. Amazing.
PS: You might want to read more about the OSGi technology…





2 Comments
Also, if you’re new to this kind of thing, we’re running a ‘getting started with Eclipse plugins’ on EclipseZone. There’s also a companion ‘getting started with OSGi’.
http://www.eclipsezone.com/eclipse/forums/f18110.html
PS I’m editor of EclipseZone.
Thanks a lot Alex