Search the web
Sign In
New User? Sign Up
graniteds · Granite Data Services
? Already a member? Sign in to Yahoo!

Yahoo! Groups Tips

Did you know...
Hear how Yahoo! Groups has changed the lives of others. Take me there.

Best of Y! Groups

   Check them out and nominate your group.
Having problems with message search? Fill out this form to ensure your group is one of the first to be migrated to the new message search system.

Messages

  Messages Help
Advanced
Granite Data Services 1.0.0 RC1 is released   Message List  
Reply | Forward Message #921 of 5343 |
Hi all,

A new Granite Data Services release is available for download on Sourceforge. Please note that this is a Release Candidate 1 so there is a risk of unexpected issues. Note also that the documentation is not yet available (but will be ready for the final 1.0 release).

Main enhancements in this release:
  • The new Data Push feature in GDS (code name Gravity) is implemented as AMF3 data sent over HTTP (Comet, freely based on the Bayeux protocol). It uses Tomcat 6 CometProcessor (Tomcat 6.0.14+) or Jetty 6 Continuation (Jetty 6.1.15+). Those releases are very recents and Comet support is experimental in both containers. Gravity is clearly beta software but there is working Chat sample project (graniteds-chat-1.0.0_RC1.zip) to help you starting with this new GDS feature. Please note that GRAVITY DON'T COMPILE AND THE CHAT DEMO DON'T WORK WITH FLEX3 (at least with the new beta3 release) . This only affect this new GDS Gravity module (you may use Flex3 with other GDS features). We'll try to fix this important issue in the next release.
  • Spring integration is now complete with the full support of Acegi security. There is brand new granite-spring-ejb3-1.0.0_RC1.zip project where you will find a full GDS/Spring/Acegi/Ejb3 sample application (thanks to Francisco PEREDO).
  • Seam integration is a new and important feature in GDS 1.0: you'll find a sample application (graniteds-seam-1.0.0_RC1.zip) that shows a working GDS/Seam/Ejb3 configuration (thanks to Cameron INGRAM and Venkat DANDA).
  • Gas3 (the ActionScript3 code generator) has been substantially improved: the use of Groovy 1.5 gives better performances and the new gas3 1.0 brings extended support for Enum and all kind of Ejb3.

Here is a quick exerpt of the Jira release notes:

New Features
  • [GDS-60] - Implement a Data Push feature for both Tomcat and Jetty containers
  • [GDS-68] - Add Spring/Acegi security in core GDS
  • [GDS-69] - Seam Integration

Improvements
  • [GDS-40] - GAS3 should generate code for enum types
  • [GDS-43] - Pojo services should support "*" source property in destination configuration
  • [GDS-55] - Should not require Eclipse (build.xml)
  • [GDS-62] - Update to Groovy 1.5 (Gas3 performances)
  • [GDS-66] - Add the possibility to change Gas3 target package

Bugs
  • [GDS-32] - Exception: ArrayCollection<Number> to be cast to List<Long>
  • [GDS-41] - Other classes not serializable preventing proper session clustering for pojo service
  • [GDS-51] - Gas3 Generator fails with MappedSuperclass without Id
  • [GDS-52] - org.hibernate.LazyInitializationException occur whenEntity with Lazy objects where log level is debug. Returns faultCode ="Server.Acknowledge.Failed"
  • [GDS-57] - Incomplete setHeader implementation of AbstractMessage class
  • [GDS-61] - DATA_XML deserialization in AMF0 message is broken.
  • [GDS-63] - Complex Lazy relations are not correctly encoded in AMF3Serializer or decoded in as.
  • [GDS-64] - Build generates non Java 5.0 compatible jars.
  • [GDS-65] - Ant cannot Instantiate Java2As3 class.

Best regards,
Franck.



Fri Dec 21, 2007 5:25 pm

fwolff999
Offline Offline
Send Email Send Email

Forward
Message #921 of 5343 |
Expand Messages Author Sort by Date

Hi all, A new Granite Data Services release is available for download on Sourceforge <http://sourceforge.net/project/showfiles.php?group_id=183386> . Please ...
fwolff999
Offline Send Email
Dec 21, 2007
5:25 pm

Seam support, Merry Christmas to me! Thanks Franck! ... implemented ... <http://www.graniteds.org/jira/browse/GDS?report=com.atlassian.jira.plug\ ... session...
kylewburke
Online Now Send Email
Dec 21, 2007
6:08 pm

Congratulations for the release! The granite-spring-ejb3 project is so great! Thanks Francisco and the whole team. Javier....
Javier de la Torre
jatorre
Offline Send Email
Dec 21, 2007
6:16 pm

Hi, Testing the new graniteds_spring_ejb3 I tried to use the generate.as3 ant task but I always get the same error: BUILD FAILED ...
Javier de la Torre
jatorre
Offline Send Email
Dec 21, 2007
6:21 pm

Hi, Apart of my previous message, I tried just commenting the classpath tag on the ant file and now it seems to start creating classes, but when it gets to: ...
Javier de la Torre
jatorre
Offline Send Email
Dec 21, 2007
6:30 pm

Hi, Be sure to use the last Gas3 version (you must have an old version somewhere): close Eclipse, remove all <ECLIPSE_HOME>/plugins/org.granite.gas3_*...
fwolff999
Offline Send Email
Dec 21, 2007
7:02 pm

Thanks Franck, Now it is working perfectly :) I am using Enterprise Architect to model the entities and services in UM, then automatically create java code and...
Javier de la Torre
jatorre
Offline Send Email
Dec 22, 2007
1:14 pm
Advanced

Copyright © 2009 Yahoo! Inc. All rights reserved.
Privacy Policy - Terms of Service - Guidelines - Help