O seguinte erro estava ocorrendo apos utilizar o java7 + groovy 2.0.8:
Caused by: java.lang.IncompatibleClassChangeError: the number of constructors during runtime
and compile time for java.lang.RuntimeException do not match. Expected 4 but got 5
O erro ocorre pois o JDK7 adicionou um quinto argumento na classe Exception, entao se seu codigo groovy foi compilado com o JDK6 e você esta tentando rodar com o JDK7 provavelmente você passará por este erro.
Uma solução é reescrever suas Exception's em java ou anota-las com @CompileStatic
do groovy.
O problema ja foi relatado no Jira:
http://jira.grails.org/browse/GRAILS-10336
Show archive.org snapshot
e
http://jira.codehaus.org/browse/GROOVY-6080
Show archive.org snapshot