Granite Data Services 3.0.0.M1 is out and available for download . Maven artifacts are also available through Maven2 central repositories .
This release is the first milestone for GraniteDS 3.0 and comes with several bug fixes, improvements, and new features (see the complete changelog on JIRA ).
Here are some highlights of the most interesting new features in GraniteDS 3.0.0.M1 :
Note : the Flex websocket implementation is a modified version of the work of gimite available on github . It will be packaged in a separate archive in the next 3.0 M2 release.
You can have a look at the reference documentation for Flex or Java/JavaFX to get more details on the configuration for using websockets. It is very similar to the usual Gravity long polling setup and simply involves declaring a WebSocketChannel and a corresponding WebSocket servlet.
The packaging of the distribution has been completely changed. You will now get a cleaner (and smaller) archive containing 5 folders:
Notes on upgrading from 2.x to 3.0 :
You can find the reference documentation here :
To get started with the new support of JavaFX 2.2, you can follow the new tutorials :
The latest Maven archetypes 2.0.0.M1 have also been upgraded to GraniteDS 3.0.0.M1 and a new JavaFX/Spring archetype has been added.
You can note that the source projects are not (and won’t be) in the distribution any more. You can still clone them directly from github:
The core project still includes the old examples (in the examples folder) that have not yet been ported to the new format.
Starting from GDS 3.0, support for JDK 1.4 is dropped. If you’re stuck on JDK 1.4, you can still use the JDK 1.4 build of GraniteDS 2.3.2.GA.
The Eclipse tooling of GDS 3.0 (Gas3 builder and wizard) can be updated from our Eclipse .
Tags: announcement
2 Comments