I am currently in the process to evaluate OSGI to get some form of modularization into our web application development process.
Our stack looks like this:
JSF 1.1 + Facelets
As I'm quite into the "Spring way" I would love to use SPRING-DM. The problem I see is that I can not use the web support part on an Oracle application server (OC4J 10.1.3). I would instantly drop OC4J, but it is a requirement on our customers side.
I've found that Equinox has some form of a servlet bridge to use OSGI on a JEE app server like the one we use.
Am I able to mix these two approaches - using the Equinox servlet bridge and Spring-DM together?
I guess we won't see a native WAR deployer support in DM for OC4J anytime soon, am I right?
I don't really care about on the fly deploying / undeploying of WARs. My main intention is to break up the application into reusable modules (without EJB) since some parts are of use for several projects for our customer (and are copy pasted right now for every new web project).
Any hint is highly appreciated.
Thanks for your time,