Another quick example, one closer to home for many of us: Jetty. Jetty can run standalone, inside another web container or inside an application container, or inside an OSGi container. (I use it in that last form to deliver http services from an Apache ServiceMix bus.)
--- A. Soroka Online Library Environment the University of Virginia Library On Aug 12, 2011, at 2:39 PM, [email protected] wrote: > "Do you know of any OSGi-based projects ... that are designed to be deployed > in multiple app servers *and* straight servlet containers?" > > The first one that comes to mind is Apache Camel, which can be deployed by > means ranging from a command-line Maven invocation through various servlet > and application containers all the way to OSGi containers. It's particularly > interesting because it didn't start out as a project using OSGi, and the vast > majority of it you can use or work on without knowing a thing about OSGi. > (The OSGi magic there is mostly in good interface and module design and > powerful Maven pom.xml incantations.) If you aren't working in an OSGi > context, you can certainly use Camel without using OSGi wiring (there are > sites on this list whom I know do, like UWisconsin/Madison and Northwestern > University). I suspect that that's where Fedora would want to get to. > > I wouldn't want to low-ball the expense and difficulty of remodularizing > Fedora in this way. On the other hand, I wouldn't want to have (and I'm sure > I haven't) low-balled the benefits. > > You know, I dimly suspect that I may have been the "moving to JBoss" > response. Well, we aren't. {grin} > > --- > A. Soroka > Online Library Environment > the University of Virginia Library > > > > > On Aug 12, 2011, at 2:22 PM, Chris Wilper wrote: > >> Do you know of any OSGi-based projects (whose source we can take a look at) >> that are designed to be deployed in multiple app servers *and* straight >> servlet containers? It would be very encouraging to know it's actually been >> done and we can see how. > > > ------------------------------------------------------------------------------ > FREE DOWNLOAD - uberSVN with Social Coding for Subversion. > Subversion made easy with a complete admin console. Easy > to use, easy to manage, easy to install, easy to extend. > Get a Free download of the new open ALM Subversion platform now. > http://p.sf.net/sfu/wandisco-dev2dev > _______________________________________________ > Fedora-commons-developers mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/fedora-commons-developers ------------------------------------------------------------------------------ FREE DOWNLOAD - uberSVN with Social Coding for Subversion. Subversion made easy with a complete admin console. Easy to use, easy to manage, easy to install, easy to extend. Get a Free download of the new open ALM Subversion platform now. http://p.sf.net/sfu/wandisco-dev2dev _______________________________________________ Fedora-commons-developers mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/fedora-commons-developers
