I'm happy to announce that significant updates have been made to the BlazeDS and Flex plugins and new versions of each have been released. Both plugins require Grails 1.2.3 or later.
The plugins been updated to use Spring Flex 1.5, BlazeDS 4, Spring Security 3 (via the Spring Security Core plugin) and also have enhancements for Hibernate lazy loading support. There's also tighter integration with Flash Builder (using the integrate-with-flash-builder script) so you no longer need to run a war to use the remoting wizard.
These are now official Grails plugins and the code is hosted at Github at
github.com/grails-plugins/grails-blazeds and
github.com/grails-plugins/grails-flex and the docs for the plugins are at
grails-plugins.github.com/grails-blazeds/ and
grails-plugins.github.com/grails-flex/
The plugins are now hierarchical - the Flex plugin no longer redundantly configures BlazeDS but instead depends on the BlazeDS plugin. In addition the Flex Scaffold plugin (GFS) is in the process of being reworked to depend on the BlazeDS and Flex plugins and being updated to use Flex 4. The repo has been migrated to
github.com/grails-plugins/grails-flex-scaffold
Sebastien Arbogast, the author of the BlazeDS plugin, has updated his sample application and written about the updates on his blog, see "Flex on Grails, Take 2":
sebastien-arbogast.com/2010/11/16/flex-on-grails-take-2/ and "Flex on Grails, Take 2, Part 2":
sebastien-arbogast.com/2010/11/16/flex-on-grails-take-2-part-2/ and you can grab the sample app code from
github.com/sarbogast/flexongrails
There's also a brief tutorial in the Flex plugin docs, and I'm finishing up a screencast demonstrating how to create a Grails + BlazeDS + Flex application in about 10 minutes.
Feedback, suggestions for improvement and contributions are always welcome. Please report any bugs or feature requests on the user list or in JIRA at
jira.codehaus.org/browse/GRAILSPLUGINS under the Grails-BlazeDS or Grails-Flex component.
p.s. I've tried to send this a few times previously but they didn't go through, so you'll probably see the others at some point.