Hi all, as the lead maintainer of pax web, I like to get into this discussion. Right now Pax Web only supports jetty as the underlying Servlet container, cause as Guillaume already stated the WAB part is already enough to maintain.
Never the less I made up a little road-map in the pax web jira at [1]. As you can see for a 3.0 version of pax web I'd like to add Tomcat as an alternate underlying Server. As usual I'm thankful for any help around this :) regards, Achim [1] - http://team.ops4j.org/browse/PAXWEB 2012/5/23 Guillaume Nodet <[email protected]>: > Jetty has a long history of being lightweight and easily embeddable, > with a good and responsive community, that's why it was chosen to be > used in pax-web, and pax-web was really the only available solution at > some point hence we have chosen it for Karaf. > I don't really see any major problems deploying gemini web in Karaf > though I haven't actually tested it. > The question is why do you want to use Tomcat instead of Jetty ? Jetty > is very mature too, though a bit less known. > > Doing the WAB support in OSGi is quite a lot of work and we have > people here maintaining pax-web, so I don't really see the point in > recreating a new container on top of Tomcat. The most important thing > about Tomcat imho is that the container and management is well known, > but if we'd start embedding it, you'd loose all of that anyway. > > On Tue, May 22, 2012 at 10:11 PM, Romain Gilles <[email protected]> > wrote: >> Hi all, >> I would like to know if any of you have run or run a tomcat web container as >> a Http Service and Web Application Service... >> Do I have to install eclipse gemini web on karaf to test it? I have had a >> look to pax web and the only spi provider is Jetty. Is there a reason that? >> Tomcat is an Apache project and the current osgi integration is done by the >> eclipse community and Jetty is now a eclipse project and is currently the >> default web container of karaf (an apache project ...)? >> >> Romain. > > > > -- > ------------------------ > Guillaume Nodet > ------------------------ > Blog: http://gnodet.blogspot.com/ > ------------------------ > FuseSource, Integration everywhere > http://fusesource.com -- Apache Karaf <http://karaf.apache.org/> Committer & PMC OPS4J Pax Web <http://wiki.ops4j.org/display/paxweb/Pax+Web/> Committer & Project Lead OPS4J Pax for Vaadin <http://team.ops4j.org/wiki/display/PAXVAADIN/Home> Commiter & Project Lead blog <http://notizblog.nierbeck.de/>
