Locale aware caching

January 29, 2009 | by Geoff
To help boost the performance of our webapps we like to implement caching. One nice feature of the Spring Framework is its support for AOP features within applications. We utilise this to implement AOP method caching within our Spring enabled web applications. This allows us to write code without needing to worry too much about [...]
Read More

Building GRAILS app on Debian using Maven GRAILS Plugin

December 23, 2008 | by Lorill
We’re now using GRAILS in one of our Maven-ized projects, and have it building using the Maven GRAILS plugin. We needed to roll this integration out to Husdon, our CI server which is running on a Debian box. We ran into a couple of snags. We had downloaded and installed the debian package grails_1.0.4-1_all.deb [...]
Read More

LiquiBase-ifying your Grails Application

December 23, 2008 | by Lorill
At 2Paths we’ve got some pretty good processes in place: we practice agile software development and scrum, have all our projects set up in Continuous Integration. We try to do test-driven development where at all possible. One area that has slipped through the cracks though is database change management. What company hasn’t run into the [...]
Read More

Tequila Rendering Made Easier

December 12, 2008 | by Garrett
Recently I’ve been working on our in-house open source project, Tequila. It is a RESTful web service framework, and was lacking some familiar rendering capabilities out of the box. (See http://tequilaframework.org/ for project details). The formats that we thought may be useful were XML, JSON, and RDF, and so I set out to provide these [...]
Read More

Using Spring themes to override resource bundle messages

October 17, 2008 | by Geoff
We use Spring quite a bit. In one project we use Spring MVC (I won’t get into a rant about whether that’s a good thing or not) and rightly or wrongly we use Spring themes within our UI. Yes I know JSP based UIs are so last century but sometimes if the shoe fits … One [...]
Read More