Archive for February 21st, 2012

This Week in Grails (2012-07)

Tuesday, February 21st, 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


Creative Commons License
This work is licensed under a Creative Commons Attribution 3.0 License.