Yoav,

Currently Jetty has been integrated as the web layer in Geronimo. It has been the first because:

a) several of the committers to Geronimo also happen to be Jetty committers
b) it's very easy to integrate Jetty (but I say that as a Jetty committer! :-) )


The intention is that you should be able to plug any number of different web containers into Geronimo. When designing the web integration layer, we've taken particular care to come up with an architecture that is container neutral (take a look at the wiki pages over at http://wiki.apache.org/geronimo/Architecture/WebContainer).

We would sincerely welcome contributions from Tomcat - we believe in strength in diversity!

Regarding the licensing of Jetty, it's license is compatible with Apache requirements, AFAIK.

Jan

Shapira, Yoav wrote:
Hi,
I was browsing the various Geronimo web sites today, starting with
http://incubator.apache.org/geronimo/.  I see mention of Jetty on the
left-hand menu bar, which I assume is used for Servlets, and maybe also
HTTP connection handling.  Is my assumption wrong?

If my assumption is right, I'd like to know why Jetty was chosen over
Tomcat.  This is surprising, especially in light of the statement on the
incubator front page that "The aim of the project is to produce a large
and healthy community of J2EE developers tasked with the development of
an open source, certified J2EE server, that is ASF licensed and passes
Sun's TCK reusing the best ASF/BSD licensed code available today and
adding new code to complete the J2EE stack."  Jetty is neither ASF nor
BSD licensed from what I see, choosing its own license
(http://jetty.mortbay.org/jetty/LICENSE.html).

A search of this list's archives
(http://marc.theaimsgroup.com/?l=geronimo-dev&w=2&r=1&s=tomcat&q=b)
comes up with a few hits and references, including one from Senor
Srinivas asking to update the Geronimo Maven repository with Tomcat
5.0.18.

So what's the status?  If tomcat is used, shouldn't that be documented
somewhere?  If tomcat is not used, why?  Do we need a bit more
communications between tomcat-dev and Geronimo-dev?

Thanks,

Yoav Shapira
Millennium Research Informatics





This e-mail, including any attachments, is a confidential business communication, and may contain information that is confidential, proprietary and/or privileged. This e-mail is intended only for the individual(s) to whom it is addressed, and may not be saved, copied, printed, disclosed or used by anyone else. If you are not the(an) intended recipient, please immediately delete this e-mail from your computer system and notify the sender. Thank you.




Reply via email to