The latest status is I built a plugin system around OSGi for Atlassian and it is in the process of being rolled out. Basically, it utilizes a hybrid approach where the main webapp is a normal webapp, but plugins can be installed on it dynamically via OSGi. I have the OK to open source it, but I want to have something in mind to use it with first. Archiva, the Maven proxy, is looking to add a plugin system, and since James, a fellow Atlassian, is a committer, I might start there. They use WebWork 2 right now, so it may involve a migration to Struts 2, we'll see...
Don On Fri, Sep 12, 2008 at 10:33 AM, Jeromy Evans <[EMAIL PROTECTED]> wrote: > Has anyone given any more thought to an OSGI container embedded within > Struts2? > > I ask because I growing to hate having to build and deploy entire war files > and regularly restart Containers. It seems far behind alternative > technologies. > > Is it conceivable that: > - the container provides the infrastructure (and almost never restarts); > - S2 provides a standard deployment/development environment (and is never > undeployed) > - the OSGI container within S2 provides the ability to deploy/undeploy > bundles within that environment > > Then, as an S2 developer I package my application up as sensible bundles and > deploy/update them as needed, so I'm working with tiny little jars instead > of massive wars. > > Some complex discovery is required with each bundle deployment but > achievable. I'd much prefer something like this rather than S2 apps > themselves being deployed within an OSGI container. > > Is this along the lines with your latest thoughts Don or Musachy or have you > moved on? > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]