By sandoz on Jun 20, 2007
Jersey (@ java.net) is the newly created open source JAX-RS (JSR 311) Reference Implementation for building RESTful Web services with plain old Java objects. But, it is also more than the Reference Implementation. Jersey aims to provide additional APIs and extension points (SPIs) so that developers may extend Jersey to suite their needs (read more...).
Why the name Jersey? Well... Jersey is a restful place to spend a couple of days vacation. The Yellow jersey or Maillot jaune (the project logo) is worn by the overall leader in Le Tour. With modesty i would like this to be the leading open source project for developing RESTful Web services using plain old Java objects. Think of it as the yin and yang of REST and hard work required for success.
There is still some more work to do (notably on how to contribute and including JavaDoc in the distributions) but you can download the first binary and source distributions of Jersey 0.1 Early Access (EA) here. See here for getting started.
Jersey 0.1 EA implements version 0.1 of the 311 API. A new stable version Jersey will be released each time the 311 Expert Group releases a new stable version of the API. The aim is to allow users, developers and Expert Group members to experiment with an implementation of the 311 API to see what works, what does not work, propose changes and new prototype features (possibly implemented), and examples (as use-cases). Of course version 1.0 will be a different (and hopefully a very much better) beast to version 0.1 so expect backward incompatible changes as we evolve to 1.0.
If you are interested in tracking progress or getting more involved please join the project.