OSGi Support

From: Jason Lee <>
Date: Mon, 7 Apr 2008 13:43:24 -0500

Recently....someone :) inquired about making JSF, meaning Mojarra, I assume,
OSGi compliant, a suggestion in which Ed expressed a high degree of
interest. If this were done, what exactly would/should that look like?
I'll admit that I'm extremely new to OSGi, so maybe my nascent knowledge is
the real hindrance here. Would we, say, package the ViewHandler as an OSGi
bundle, allowing it to be swapped out at runtime? Would the Servlet
ContextListener (and it's counterpart in the Portlet world) be responsible
for starting the OSGi container? Do my questions even make sense? :)

I'm trying to come up to speed on OSGi due to an unrelated impetus, but this
user's question keeps running through my mind, so I'm wondering if anyone
else has given it some concrete thought and has a better understanding of
OSGi to help clear the air a bit. :)

Jason Lee, SCJP
Software Architect -- Objectstream, Inc.
Mojarra and Mojarra Scales Dev Team