Jersey 1.0.1 is released

We have just released version 1.0.1 of Jersey, the open source, production quality, reference implementation of the JAX-RS 1.0 API. The JAX-RS specification is available at the JCP web site and also available in non-normative HTML here.

This release will be available soon from the Glassfish v2 and v3 update centers.

To get started with Jersey read the getting started document. For an overview of JAX-RS features visit the Jersey wiki and read the overview document. To understand more about what Jersey depends on read the dependencies document. For details of the Jersey API go to here.

This release has many bug fixes, you can see the change log here, as well as the following improvements and features:

  • The IoC integration SPI was improved to provide a clearer and well-defined distinction between IoC-managed components and Jersey-managed components. Additionally, Jersey managed components now support @PostConstruct and @PreDestroy for all the supported Jersey-based life-cycles.
  • Spring integration was improved based on IoC integration improvements. Spring-registered beans (in the XML configuration or auto-wired) that are root resource or provider classes are automatically registered. See the JavaDoc here for more details on how to integrate with Spring.
  • Craig McClanahan has contributed a high-level MIME multipart API. This makes it easier to read and write MIME body parts using the same mechanisms as reading and writing entities of requests and responses. We expect to leverage this API for further ease of use improvements in future releases.
  • Jakub added two maven archetypes for quickly creating maven projects: a quick start Web application archetype using Glassfish and embedded Glassfish; and a quick start Grizzly application archetype. See Jakub's enterprise tech tip and Arun's blog entry for more details.
  • A Scala-based Web application sample and a very simple Groovy-based embedded Grizzly server sample are now included in the samples.

For the next release, 1.0.2 scheduled for Jan/Feb 2009, we plan to include the following contributions:

  • Utilizing the Jersey Client API with the Apache HTTP client, contributed by Jorge Williams.
  • Integration with Guice, contributed by Gili Tzabari.

For feedback send email to:

users@jersey.dev.java.net (archived here)

or log a bugs/features here.

Comments:

nice! very nice! - eduard/o

Posted by Eduardo Pelegri-Llopart on December 01, 2008 at 09:22 AM CET #

Why isn't there a maven release of jersey-spring ?

I don't see any "1.0.1" there : http://download.java.net/maven/2/com/sun/jersey/jersey-spring/

Posted by Julien Wajsberg on December 05, 2008 at 04:38 PM CET #

Ok, I read the changelog :

- The group id for the contribution modules, jersey-multipart, jersey-spring
and maven-wadl-plugin Maven Mojo (maven-plugin) has changed to:
com.sun.jersey.contribs

Hope this can help someone :-)

Posted by Julien Wajsberg on December 05, 2008 at 04:47 PM CET #

Post a Comment:
  • HTML Syntax: NOT allowed
About

sandoz

Search

Archives
« April 2014
SunMonTueWedThuFriSat
  
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
   
       
Today