If you already leverage OSGi, its likely you will eventually require using some type of web container. In this three part series by Scott Lewis, you can learn how to create an Equinox-based web application server that can be run on any servlet container. Read Scott Lewis's three part series '': Part 1: http://eclipsesource.com/blogs/2009/08/15/building-your-equinox-based-appserver-part-1/ Part 2: http://eclipsesource.com/blogs/2009/08/17/building-your-equinox-appserver-p2/ Part 3: http://eclipsesource.com/blogs/2009/08/20/building-your-equinox-osgi-application-server-part-3/