Blog

- March 30, 2010

Here is the second release candidate of version 2.0 of the Restlet Framework. Two weeks after RC1, the goal was to fix the blocking issues that were reported due to numerous tests from the community.

In addition, Restlet Framework version 1.1.9 was released, fixing two bugs (setting of custom server name and ISO latin 1 parsing for HTTP BASIC credentials).

Main changes

  • SSL keystores configuration was adjusted for simplicity purpose
  • User and Role classes now implement java.security.Principal interface. The UserPrincipal and RolePrincipal classes were removed from the JAAS extension and JaasUtils#createSubject() now also adds the ClientInfo#principals entries.
  • A ServletUtils class was added to the Servlet extension with two methods to easily retrieve the Servlet request/response.
  • 13 bugs were fixed including one regression with cookie headers handling, WADL/HTML generation, ResourceException not correctly propagating the status code, local conversions between representations and objects, or GWT serialization issues with nested generic types and arrays.
  • Simple Framework libary was updated to version 4.1.20, fixing an SSL issue reported by Restlet users

Direct contributors

  • Bruno Harbulot
  • Carsten Lohmann
  • Kelly McLaughlin
  • Rob Heittman
  • Sirthias
  • Tal Liron
  • Thomas Conté
  • Valdis Rigdon

Thanks to all others who helped us in various ways!

Additional resources

Changes log:
http://www.restlet.org/documentation/2.0/jse/changes

Download links:
http://www.restlet.org/downloads/testing

Maven repositories:
http://maven.restlet.org is updated on the 1st and 15th of each month
http://maven.noelios.com is updated daily with new artifacts (access reserved to subscribers)

  • Pablo

    Hi
    I have two points that I want to know.
    We have been developing with restlet 1.1.x , we want to know , when the version of restlet 2.x will be finished , you’ll continue fixing bugs of 1.x.
    On the other hand , do you have a tutorial to migrate of 1.x to 2.x.?

    It is possible to use the restlet framework for gwt with other Rest framework such as CFF,Spring 3.x.
    Thanks and regards.

  • Hi Pablo,

    Version 2.0.0 is expected for the end of June 2010, depending on actual stability.

    After that point, we will only fix critical security issues on the 1.1 branch. If you need ongoing 1.1 support for your project, it is also possible to subscribe to our support plans:
    http://www.noelios.com/products/support

    Depending on the support level, you can get 2 years of support or 4 years after the initial release. For 1.1.0, it was 2008-10-28.

    Regarding migration from 1.1 to 2.0, we have started to write some documentation in the user guide:
    http://wiki.restlet.org/docs_2.0/13-restlet/21-restlet/171-restlet/155-restlet.html

    Regarding our GWT edition, it is perfectly possible to use other frameworks on the server-side, Java-based or not.

    Best regards,
    Jerome

  • Hi
    As we are using Restlet 2.0-m6 but there due to one issue (please reefer http://restlet.tigris.org/ds/viewMessage.do?dsForumId=4375&dsMessageId=2584590) thought of upgrading to Restlet 2.0 RC2, which has solved this issue and probably would provide better solutions for others as well.

    So could you please guide us on the transition changes from Restlet 2.0-m6 to Restlet-2.0-RC2

  • Hi Vikash,

    Here is the changes log with all details:
    http://www.restlet.org/documentation/2.0/jse/changes

    Cheers,
    Jerome