Site Archives Groovy on Grails

Grails – Exporting / Importing Domain Objects using DefaultGrailsDomainClass


Lately I’ve been working on a multi-tenant web app that contains a good-size number of domain objects. Within these objects, there exists a sub-set belonging to a root object, and the need arose to be able to quickly duplicate / populate the data within these objects between different instances of the app. It has become [...]

Plugin Development in Grails


We’ve had a bit of time to jump back into Grails plugin development (or maintenance as it were) and couldn’t be happier to find the recent improvements in Grails 1.1. The biggest improvement (though perhaps not advertised as such) to me, was the inclusion of functionality that allows plugin developers to build test applications [...]

GORM multiple datasource access


It appears that the limitations of Grails object relational mapping (GORM) – only allowing connections to a single datasource – has been resolved with a new plugin from Burt Beckwith. This feature which allows application architects to design systems that can shard data across federated databases has been around for awhile in ActiveRecord – [...]

Fitting Grails into an Ant Build Environment


I’ve been working on a project that involves rolling a Grails-based application into a much larger build process, one which ties together several Java components and test suites through an Ant build process. This integration involves Ant calling the Grails command line tasks (clean, test-app, war, etc). The standard build.xml that is found [...]

One step closer to Grails 1.0


Graeme and the Grails community have been hard at work lately getting Grails ready for a 1.0 release, and the latest release candidate, RC2 is quite indicative of their labors.  There are some impressive additions to this release, including a initial pass at a full set of reference documentation, Spring 2.5, and over 140 bug [...]

Red5 Plugin for Grails


Continuing with my Grails plugin love fest, I spent several 3-4 AM nights digging into how to integrate Red5 RTMP streaming into my Grails Video plugin. The two options I came up with were:

Leave the Red5 functionality as a separate WAR and use a shared directory which the video plugin would deposit the [...]

Sweet Potato Pie!: A Video Plugin for Groovy on Grails


Hi All, adding to the new found obsession we have for Groovy on Grails, we ripped out a Video Plugin to convert and display flash videos. Hopefully it will give folks something fun to play with on the weekend
You can find information about the plugin on our Grails Video Plugin Page.
And as [...]

Hot Off The Press: An Amazon S3 Plugin for Groovy on Grails


We’ve released our first ever plugin for the Groovy on Grails web application framework!  You can see the details over on our new Grails Plugins page. 
In short, we wanted to build something that would manage static file assets such as images, movies, audio, Flash, and perhaps down the road, site backups, on the Amazon Simple [...]

How Healthy is Grails?


One question we get a lot at Cantina is that of whether Grails is a passing fad, or if it is something that has some staying power. We have gotten that question (in some form or another) quite a bit, so it might help to explain where we’re coming from.
I agree with Adam’s thoughts in [...]

What I like about Groovy on Grails


First let me congratulate all the folks that have been going crazy getting the Groovy on Grails (grails.org) framework to version 1.0 (almost there!). Just when I think my 0.5.6 version is going to be around for a while, they start releasing more versions, with a fury.
We’ve used Java here at Cantina on innumerable [...]