Hi,

I'm an newbie to the OSGi specification, and as much as the concept itself is appealing, Im a little unclear on how a legacy application can be migrated over so as to provide services via bundles.

Lets say I have an enterprise application server with 4-5 different webapps each having its own context and custom startup servlets.

How do I go about the migration process? Should i let the webapp definitions be the way they are and make the startup servlets bundles which are started independently using a custom script after the app server is up?

With regard to Struts - is a bundle a combination of Action and Model classes? Or is each action class supposed to be a bundle that talks to the Model class which is its own bundle?

The examples are great, but I'm having trouble visualizing how a full scale legacy enterprise app would look in the OSGi model. Any case studies would be great.

One last point, would OSGi implementations work on light weight containers like Jetty?

Thanks in advance!
Kailash.
_______________________________________________
OSGi Developer Mail List
[email protected]
https://mail.osgi.org/mailman/listinfo/osgi-dev

Reply via email to