Entries in jetty (4)

Friday
Apr102009

About Jetty

Jetty is poised to replace Tomcat as HTTP server of choice for many.

For one, it will be used to implemented GWT Hosted mode in the next GWT release.

At the moment it’s being folded into the Eclipse project — this is the jetty about page on the main Eclipse site. It shows the historical names, migration paths, and levels of support for the various versions of Jetty.

About the Jetty Project.

Jetty
Jetty was the name initially given to the HTTP server component from Mort Bay. The name Jetty has now grown to encompass the suite of components which includes a HTTP server, HTTP client, javax.servlet container, the hightide application server and many other related components and utilities. Jetty is now the name of the encompassing projects at mortbay(v1-v4), sourceforge(v5), codehaus(v6-) and eclipse(v7-).

Mort Bay
The Java HTTP server that became jetty was originally developed in 1995 by Greg Wilkins of Mort Bay Consulting as part of an issue tracking application. Versions 1.x through to 6.1.x of jetty were developed under org.mortbay packaging and Mort Bay still holds the major part of the copyright on the jetty code base. Mort Bay directly hosted the jetty project until version 3.x and was the prime sponsor of development until 6.x.

Webtide
The role of Mort Bay in leading the development of Jetty was taken over in 2006 by Webtide LLC, an open source services company that employs many of the jetty contributors.

Sourceforge
From 2000 to 2005, the jetty project was hosted at sourceforge.net where versions 3.x, 4.x and 5.x were produced.

Codehaus
In 2005, the jetty project moved to the codehaus for its hosting services and open source community. In 2009, after the core components of Jetty moved to eclipse, the jetty @ codehaus project continues to provide integrations, extensions and packaging of jetty.

Eclipse
In 2009, the Jetty project moved it’s core components to be a project of the Eclipse Foundation, in order to improved IP processes and broaden the licensing and community of the project.

 

Version Home Java HTTP Servlet JSP Status
8.x Eclipse,
Codehaus
1.6 HTTP/1.1
RFC2616
3.0 2.1 Experimental
7.x Eclipse,
Codehaus
1.5,
J2ME
HTTP/1.1
RFC2616
2.5 2.1 Stabilizing
6.x Codehaus 1.4-1.5 HTTP/1.1
RFC2616
2.5 2.0 Stable
5.x Sourceforge 1.2-1.5 HTTP/1.1
RFC2616
2.4 2.0 Mature
4.x Sourceforge 1.2,
J2ME
HTTP/1.1
RFC2616
2.3 1.2 Ancient
3.x Sourceforge 1.2 HTTP/1.1
RFC2068
2.2 1.1 Fossilized
2.x Mortbay 1.1 HTTP/1.0
RFC1945
2.1 1.0 Legendary
1.x Mortbay 1.0 HTTP/1.0
RFC1945
    Mythical
Friday
Apr032009

Jetty @ Eclipse - 7.0.0.M0 : jesse's weblog | Webtide

Jetty @ Eclipse - 7.0.0.M0 : jesse’s weblog

 

Image via Wikipedia
I am pleased to announce the availability of the first milestone build of jetty7 @ eclipse! Download Jetty 7.0.0.M0! …
Best make one quick note in case folks are not aware, with the delaying of the servlet 3.0 spec we are altering the development path for jetty7 and dropping support for the 3.0 api …
Jetty8 will be the first version of jetty that will support the servlet 3.0 api and builds of that will be available as well soon… I would be remiss to not note to our maven brethren that the location of jetty artifacts has changed within the central maven repository.
Maintenance releases of Jetty6 will still remain in the org/mortbay/jetty location within the central repository. In fact jetty 6.1.16 was released today and is available.
Tuesday
Mar312009

Google Web Toolkit 1.6 (Release Candidate) - developer's guide and download page

UPDATE: GWT 1.6.3 (RC2) now avaliable for download

Google Web Toolkit 1.6 RC2 Now Available

Posted by Scott Blum - Monday, March 30, 2009 at 7:00:00 PM

The Google Web Toolkit engineering team is happy to announce that the second Google Web Toolkit 1.6 Release Candidate is now available from the project download page for you to try out. (The first GWT 1.6 Release Candidate was announced a couple of weeks ago on the the GWT Developer Forum.)

 

Developer’s Guide

  • Please consider this a draft until GWT 1.6 is officially released

  • Google Web Toolkit (GWT) makes it easier to write high-performance AJAX applications. You write your front end in the Java programming language and GWT compiles your source into highly optimized JavaScript.

Upgrading to GWT 1.6

There are four tasks involved when upgrading a GWT 1.5 project to a GWT 1.6 project:

  • Download the new JAR files and update your launch configurations.

  • GWTShell has been replaced by HostedMode, so you will need to update your Eclipse project settings accordingly.

  • GWT now uses a war directory for most public resource and server configuration files. The war directory is a standard directory recognized by many web servers, including GWT hosted mode.

  • Event listeners have been replaced by event handlers.

Friday
Mar132009

Suggested reading and topics for future discussion