Recently, I had to write a script to deploy a Grails application on a cluster of 7 servers without prompting for any kind of passwords. The load balancer was configured so as NOT to direct any request to the node, if the Apache process is not running on the server. So, my script to do […]
Hi Friends, I always used to spend lot of time writing integration tests as running even a single test involves loading the complete application, which includes loading complete database every time. Then I realized that data which I use for testing is always the same, why can’t we restore the database once created, before we […]
Recently had a requirement to print Currency values with a condition that negative numbers must be inside brackets. It can be done by using pattern property in tag. the part before semicolon is for positive numbers and part following semicolon is for negative number. ____________________ Hitesh [email protected] Intelligrape Software ____________________
Restricting the length of a string on gsps is a common scenario in most of our projects. Groovy’s metaprogramming magic made it too simple for me. I added the following lines of code to Bootstrap.groovy: Object.metaClass.trimLength = {Integer stringLength -> String trimString = delegate?.toString() String concatenateString = “…” List separators = [“.”, ” “] if […]
Shamsuddin has described iReport 3.7 inside out in his latest book ,this book is perfect for new learners. Best thing about this one is , that it has explained each option available in best manner possible making it a delight to read. What I liked about this one is one is in chapter named “iReport […]