This Week in Grails (2012-07)

Posted by: Burt Beckwith on 02/21/2012

Grails 2.0.1 was released this week. Check out the release notes page which has a link to the JIRA changelog and Graeme’s blog post.

A couple of cloud-related items. The Heroku deployment process depends on a bundled version of supported versions of Grails that includes the Jetty jars that will be used to run the server for that instance. They’re working on a 2.0.1 bundle but it’s not ready yet, so you’ll need to continue to use 1.3.7 or 2.0.0 until this is resolved. There’s also an issue with Cloud Foundry affecting Grails applications that use the Spring Security Core plugin. The deployment process is reordering filter-mapping elements in the web.xml file and causing IllegalStateExceptions. It only affects annotation-guarded applications, so using one of the other two approaches is a workaround. Watch this JIRA issue if this affects you.

Update: the Heroku team updated their supported versions and you can now deploy 2.0.1 apps along with 2.0.0 and 1.3.7


If you want to keep up with these “This Week in Grails” posts you can access them directly via their category link or in an RSS reader with the feed for just these posts.


Translations of this post:



Plugins

There was 1 new plugin released:

  • tomcat-bundler version 0.0.1. Simplifies bundling application with Tomcat to create a whole package to be used by hosting

and 16 updated plugins:

  • cdn-resources version 0.2.1. Loads static resources using Content Delivery Networks using the Resources plugin framework
  • coffeescript-resources version 0.3.1. Create coffeescript modules that automatically compiles on every file change with jCoffeeScript
  • cxf-client version 1.2.7. Use existing (or new) Apache CXF wsdl2java generated content to invoke SOAP services
  • fields version 1.0.4. Customizable form-field rendering based on overrideable GSP template
  • grails-template-engine version 0.2.1. Exposes the GSP engine as a service to render GSPs outside of a web request
  • ic-alendar version 0.3.4. Export event data in the iCalendar format
  • jaces version 1.7.2.2. Streamlines the process of creating database applications using Dojo
  • kickstart-with-bootstrap version 0.5.6. Start your project with a good looking frontend, with adapted scaffolding templates for standard CRUD pages using Twitter Bootstrap
  • pluginator version 0.2. Lets you define callbacks and properties in an application that are normally only available in plugins, e.g. doWithWebDescriptor, doWithDynamicMethods, loadAfter, observe, etc.
  • raphael version 2.0.2. Provides the JavaScript Vector Library Raphaël – cross-browser vector graphics the easy way
  • regen version 0.3. Provides a generation framework and a set of pluggable artefacts under grails-app/generators
  • spring-security-facebook version 0.6.2. Plugin for Facebook Authentication, as extension to Grails Spring Security Core plugin
  • spring-security-oauth2-provider version 1.0.0.M5.1. OAuth2 Provider support for the Spring Security plugin
  • zk version 2.0.0.M4. Adds ZK Ajax framework (www.zkoss.org) support to Grails applications
  • zk-hibernate version 2.0.0.M4. Hibernate support for ZKGrails
  • zkui version 0.5.M3. Seamlessly integrates ZK with Grails’ infrastructures; uses the Grails’ infrastructures such as GSP, controllers rather than zk’s zul as in ZKGrails plugin

Interesting Tweets

Jobs



User groups and Conferences


Share

flattr this!


About Burt Beckwith

Burt Beckwith

Burt Beckwith has been a software developer for 15 years, most of that as a JVM developer, and for the last five years working with Grails and Groovy. He is a core developer on the Grails team at SpringSource, and has created over 40 Grails plugins. Burt is a frequent speaker at conferences and user groups where he shares his passion for Grails and other Groovy-based technologies, in particular those that are related to persistence, security, and performance. He is the author of "Programming Grails" and blogs at http://burtbeckwith.com/blog/

More About Burt »

SpringOne 2GX

September 9 - 12, 2013

Santa Clara, CA

Current Topics on the NFJS Tour

  • Core Java, JEE
  • Dynamic Languages: Groovy, JRuby, Scala, Clojure
  • RESTful Web Apps
  • Frameworks: Hibernate, Grails, Spring, JSF, GWT, more
  • Agility
  • Test Driven Design
  • Security
  • Ajax, Flex, RIA
View Event Details »

NFJS, the Magazine

May Issue Now Available
  • On the road to learning

    by Raju Gandhi
  • Refactoring to Modularity

    by Kirk Knoernschild
  • RESTful Groovy

    by Kenneth Kousen
  • Getting Started with D3.js

    by Brian Sletten
Learn More »