Index: trunk/src/stacktrace.log
===================================================================
--- trunk/src/stacktrace.log	(revision 23)
+++ 	(revision )
@@ -1,8864 +1,0 @@
-[1] StackTrace Sanitizing stacktrace:
-java.lang.VerifyError: (class: TypeOfModification, method: constraints signature: ()Ljava/lang/Object;) Incompatible type for getting or setting field
-	at java.lang.Class.forName0(Native Method)
-	at java.lang.Class.forName(Class.java:186)
-	at Modification.class$(Modification.groovy)
-	at Modification.<clinit>(Modification.groovy)
-	at java.lang.Class.forName0(Native Method)
-	at java.lang.Class.forName(Class.java:186)
-	at Person.class$(Person.groovy)
-	at Person.<clinit>(Person.groovy)
-	at java.lang.Class.forName0(Native Method)
-	at java.lang.Class.forName(Class.java:186)
-	at Entry.class$(Entry.groovy)
-	at Entry.<clinit>(Entry.groovy)
-	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
-	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
-	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
-	at java.lang.reflect.Constructor.newInstance(Constructor.java:532)
-	at org.codehaus.groovy.grails.commons.AbstractGrailsClass.newInstance(AbstractGrailsClass.java:96)
-	at org.codehaus.groovy.grails.commons.AbstractGrailsClass.<init>(AbstractGrailsClass.java:69)
-	at org.codehaus.groovy.grails.commons.DefaultGrailsDomainClass.<init>(DefaultGrailsDomainClass.java:59)
-	at org.codehaus.groovy.grails.commons.DomainClassArtefactHandler.newArtefactClass(DomainClassArtefactHandler.java:34)
-	at org.codehaus.groovy.grails.commons.DefaultGrailsApplication.addArtefact(DefaultGrailsApplication.java:662)
-	at org.codehaus.groovy.grails.commons.DefaultGrailsApplication.configureLoadedClasses(DefaultGrailsApplication.java:332)
-	at org.codehaus.groovy.grails.commons.DefaultGrailsApplication.initialise(DefaultGrailsApplication.java:868)
-	at org.codehaus.groovy.grails.plugins.GrailsPluginManagerFactoryBean.afterPropertiesSet(GrailsPluginManagerFactoryBean.java:110)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1369)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1335)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:473)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409)
-	at java.security.AccessController.doPrivileged(Native Method)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380)
-	at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264)
-	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:423)
-	at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:728)
-	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:380)
-	at org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:255)
-	at org.codehaus.groovy.grails.web.context.GrailsContextLoader.createWebApplicationContext(GrailsContextLoader.java:57)
-	at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:199)
-	at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:45)
-	at org.mortbay.jetty.handler.ContextHandler.startContext(ContextHandler.java:548)
-	at org.mortbay.jetty.servlet.Context.startContext(Context.java:136)
-	at org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1234)
-	at org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:517)
-	at org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:460)
-	at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
-	at org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:130)
-	at org.mortbay.jetty.Server.doStart(Server.java:222)
-	at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokePojoMethod(InvokerHelper.java:766)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:754)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodN(ScriptBytecodeAdapter.java:170)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethod0(ScriptBytecodeAdapter.java:198)
-	at RunApp_groovy$_run_closure2_closure7.doCall(RunApp_groovy:67)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at RunApp_groovy$_run_closure2_closure7.doCall(RunApp_groovy)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.Closure.call(Closure.java:292)
-	at groovy.lang.Closure.call(Closure.java:287)
-	at sun.reflect.GeneratedMethodAccessor55.invoke(Unknown Source)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokePogoMethod(InvokerHelper.java:778)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:758)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodN(ScriptBytecodeAdapter.java:170)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeClosure(ScriptBytecodeAdapter.java:605)
-	at Init_groovy$_run_closure6.doCall(Init_groovy:131)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.Closure.call(Closure.java:292)
-	at groovy.lang.Script.invokeMethod(Script.java:87)
-	at groovy.lang.MetaClassImpl.invokeMethodOnGroovyObject(MetaClassImpl.java:947)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:894)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:94)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at RunApp_groovy$_run_closure2.doCall(RunApp_groovy:66)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:94)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at RunApp_groovy$_run_closure2.doCall(RunApp_groovy)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at groovy.lang.Closure.call(Closure.java:292)
-	at groovy.lang.Script.invokeMethod(Script.java:87)
-	at groovy.lang.MetaClassImpl.invokeMethodOnGroovyObject(MetaClassImpl.java:947)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:894)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:94)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrent0(ScriptBytecodeAdapter.java:112)
-	at RunApp_groovy$_run_closure1.doCall(RunApp_groovy:57)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:94)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at RunApp_groovy$_run_closure1.doCall(RunApp_groovy)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at groovy.lang.Closure.call(Closure.java:292)
-	at groovy.lang.Closure.call(Closure.java:287)
-	at groovy.lang.Closure.run(Closure.java:368)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokePogoMethod(InvokerHelper.java:778)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:758)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodN(ScriptBytecodeAdapter.java:170)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethod0(ScriptBytecodeAdapter.java:198)
-	at gant.Gant.dispatch(Gant.groovy:271)
-	at gant.Gant.this$2$dispatch(Gant.groovy)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:674)
-	at sun.reflect.GeneratedMethodAccessor7.invoke(Unknown Source)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokePogoMethod(InvokerHelper.java:778)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:758)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodN(ScriptBytecodeAdapter.java:170)
-	at gant.Gant.invokeMethod(Gant.groovy)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at gant.Gant.processTargets(Gant.groovy:436)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at gant.Gant.processArgs(Gant.groovy:372)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokePogoMethod(InvokerHelper.java:778)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:758)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodN(ScriptBytecodeAdapter.java:170)
-	at org.codehaus.groovy.grails.cli.GrailsScriptRunner.callPluginOrGrailsScript(GrailsScriptRunner.groovy:261)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeStaticMethod(MetaClassImpl.java:1105)
-	at groovy.lang.ExpandoMetaClass.invokeStaticMethod(ExpandoMetaClass.java:957)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeStaticMethod(InvokerHelper.java:804)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeStaticMethodN(ScriptBytecodeAdapter.java:215)
-	at org.codehaus.groovy.grails.cli.GrailsScriptRunner.main(GrailsScriptRunner.groovy:121)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.grails.cli.support.GrailsStarter.rootLoader(GrailsStarter.java:193)
-	at org.codehaus.groovy.grails.cli.support.GrailsStarter.main(GrailsStarter.java:218)
-[7] StackTrace Sanitizing stacktrace:
-org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'pluginManager' defined in ServletContext resource [/WEB-INF/applicationContext.xml]: Invocation of init method failed; nested exception is java.lang.VerifyError: (class: TypeOfModification, method: constraints signature: ()Ljava/lang/Object;) Incompatible type for getting or setting field
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1338)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:473)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409)
-	at java.security.AccessController.doPrivileged(Native Method)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380)
-	at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264)
-	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:423)
-	at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:728)
-	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:380)
-	at org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:255)
-	at org.codehaus.groovy.grails.web.context.GrailsContextLoader.createWebApplicationContext(GrailsContextLoader.java:57)
-	at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:199)
-	at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:45)
-	at org.mortbay.jetty.handler.ContextHandler.startContext(ContextHandler.java:548)
-	at org.mortbay.jetty.servlet.Context.startContext(Context.java:136)
-	at org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1234)
-	at org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:517)
-	at org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:460)
-	at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
-	at org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:130)
-	at org.mortbay.jetty.Server.doStart(Server.java:222)
-	at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokePojoMethod(InvokerHelper.java:766)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:754)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodN(ScriptBytecodeAdapter.java:170)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethod0(ScriptBytecodeAdapter.java:198)
-	at RunApp_groovy$_run_closure2_closure7.doCall(RunApp_groovy:67)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at RunApp_groovy$_run_closure2_closure7.doCall(RunApp_groovy)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.Closure.call(Closure.java:292)
-	at groovy.lang.Closure.call(Closure.java:287)
-	at sun.reflect.GeneratedMethodAccessor55.invoke(Unknown Source)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokePogoMethod(InvokerHelper.java:778)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:758)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodN(ScriptBytecodeAdapter.java:170)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeClosure(ScriptBytecodeAdapter.java:605)
-	at Init_groovy$_run_closure6.doCall(Init_groovy:131)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.Closure.call(Closure.java:292)
-	at groovy.lang.Script.invokeMethod(Script.java:87)
-	at groovy.lang.MetaClassImpl.invokeMethodOnGroovyObject(MetaClassImpl.java:947)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:894)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:94)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at RunApp_groovy$_run_closure2.doCall(RunApp_groovy:66)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:94)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at RunApp_groovy$_run_closure2.doCall(RunApp_groovy)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at groovy.lang.Closure.call(Closure.java:292)
-	at groovy.lang.Script.invokeMethod(Script.java:87)
-	at groovy.lang.MetaClassImpl.invokeMethodOnGroovyObject(MetaClassImpl.java:947)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:894)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:94)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrent0(ScriptBytecodeAdapter.java:112)
-	at RunApp_groovy$_run_closure1.doCall(RunApp_groovy:57)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:94)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at RunApp_groovy$_run_closure1.doCall(RunApp_groovy)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at groovy.lang.Closure.call(Closure.java:292)
-	at groovy.lang.Closure.call(Closure.java:287)
-	at groovy.lang.Closure.run(Closure.java:368)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokePogoMethod(InvokerHelper.java:778)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:758)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodN(ScriptBytecodeAdapter.java:170)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethod0(ScriptBytecodeAdapter.java:198)
-	at gant.Gant.dispatch(Gant.groovy:271)
-	at gant.Gant.this$2$dispatch(Gant.groovy)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:674)
-	at sun.reflect.GeneratedMethodAccessor7.invoke(Unknown Source)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokePogoMethod(InvokerHelper.java:778)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:758)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodN(ScriptBytecodeAdapter.java:170)
-	at gant.Gant.invokeMethod(Gant.groovy)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at gant.Gant.processTargets(Gant.groovy:436)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at gant.Gant.processArgs(Gant.groovy:372)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokePogoMethod(InvokerHelper.java:778)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:758)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodN(ScriptBytecodeAdapter.java:170)
-	at org.codehaus.groovy.grails.cli.GrailsScriptRunner.callPluginOrGrailsScript(GrailsScriptRunner.groovy:261)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeStaticMethod(MetaClassImpl.java:1105)
-	at groovy.lang.ExpandoMetaClass.invokeStaticMethod(ExpandoMetaClass.java:957)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeStaticMethod(InvokerHelper.java:804)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeStaticMethodN(ScriptBytecodeAdapter.java:215)
-	at org.codehaus.groovy.grails.cli.GrailsScriptRunner.main(GrailsScriptRunner.groovy:121)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.grails.cli.support.GrailsStarter.rootLoader(GrailsStarter.java:193)
-	at org.codehaus.groovy.grails.cli.support.GrailsStarter.main(GrailsStarter.java:218)
-Caused by: java.lang.VerifyError: (class: TypeOfModification, method: constraints signature: ()Ljava/lang/Object;) Incompatible type for getting or setting field
-	at java.lang.Class.forName0(Native Method)
-	at java.lang.Class.forName(Class.java:186)
-	at Modification.class$(Modification.groovy)
-	at Modification.<clinit>(Modification.groovy)
-	at java.lang.Class.forName0(Native Method)
-	at java.lang.Class.forName(Class.java:186)
-	at Person.class$(Person.groovy)
-	at Person.<clinit>(Person.groovy)
-	at java.lang.Class.forName0(Native Method)
-	at java.lang.Class.forName(Class.java:186)
-	at Entry.class$(Entry.groovy)
-	at Entry.<clinit>(Entry.groovy)
-	at java.security.AccessController.doPrivileged(Native Method)
-	at RunApp_groovy$_run_closure2_closure7.doCall(RunApp_groovy:67)
-	at RunApp_groovy$_run_closure2_closure7.doCall(RunApp_groovy)
-	at Init_groovy$_run_closure6.doCall(Init_groovy:131)
-	at RunApp_groovy$_run_closure2.doCall(RunApp_groovy:66)
-	at RunApp_groovy$_run_closure2.doCall(RunApp_groovy)
-	at RunApp_groovy$_run_closure1.doCall(RunApp_groovy:57)
-	at RunApp_groovy$_run_closure1.doCall(RunApp_groovy)
-	at gant.Gant.dispatch(Gant.groovy:271)
-	at gant.Gant.this$2$dispatch(Gant.groovy)
-	at gant.Gant.invokeMethod(Gant.groovy)
-	at gant.Gant.processTargets(Gant.groovy:436)
-	at gant.Gant.processArgs(Gant.groovy:372)
-[1] StackTrace Sanitizing stacktrace:
-java.lang.RuntimeException: Unable to locate constructor with Class parameter for class org.codehaus.groovy.grails.commons.DefaultGrailsControllerClass
-	at org.codehaus.groovy.grails.commons.ArtefactHandlerAdapter.newArtefactClass(ArtefactHandlerAdapter.java:109)
-	at org.codehaus.groovy.grails.commons.DefaultGrailsApplication.addArtefact(DefaultGrailsApplication.java:662)
-	at org.codehaus.groovy.grails.commons.DefaultGrailsApplication.configureLoadedClasses(DefaultGrailsApplication.java:332)
-	at org.codehaus.groovy.grails.commons.DefaultGrailsApplication.initialise(DefaultGrailsApplication.java:868)
-	at org.codehaus.groovy.grails.plugins.GrailsPluginManagerFactoryBean.afterPropertiesSet(GrailsPluginManagerFactoryBean.java:110)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1369)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1335)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:473)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409)
-	at java.security.AccessController.doPrivileged(Native Method)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380)
-	at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264)
-	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:423)
-	at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:728)
-	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:380)
-	at org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:255)
-	at org.codehaus.groovy.grails.web.context.GrailsContextLoader.createWebApplicationContext(GrailsContextLoader.java:57)
-	at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:199)
-	at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:45)
-	at org.mortbay.jetty.handler.ContextHandler.startContext(ContextHandler.java:548)
-	at org.mortbay.jetty.servlet.Context.startContext(Context.java:136)
-	at org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1234)
-	at org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:517)
-	at org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:460)
-	at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
-	at org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:130)
-	at org.mortbay.jetty.Server.doStart(Server.java:222)
-	at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokePojoMethod(InvokerHelper.java:766)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:754)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodN(ScriptBytecodeAdapter.java:170)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethod0(ScriptBytecodeAdapter.java:198)
-	at RunApp_groovy$_run_closure2_closure7.doCall(RunApp_groovy:67)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at RunApp_groovy$_run_closure2_closure7.doCall(RunApp_groovy)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.Closure.call(Closure.java:292)
-	at groovy.lang.Closure.call(Closure.java:287)
-	at sun.reflect.GeneratedMethodAccessor54.invoke(Unknown Source)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokePogoMethod(InvokerHelper.java:778)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:758)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodN(ScriptBytecodeAdapter.java:170)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeClosure(ScriptBytecodeAdapter.java:605)
-	at Init_groovy$_run_closure6.doCall(Init_groovy:131)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.Closure.call(Closure.java:292)
-	at groovy.lang.Script.invokeMethod(Script.java:87)
-	at groovy.lang.MetaClassImpl.invokeMethodOnGroovyObject(MetaClassImpl.java:947)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:894)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:94)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at RunApp_groovy$_run_closure2.doCall(RunApp_groovy:66)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:94)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at RunApp_groovy$_run_closure2.doCall(RunApp_groovy)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at groovy.lang.Closure.call(Closure.java:292)
-	at groovy.lang.Script.invokeMethod(Script.java:87)
-	at groovy.lang.MetaClassImpl.invokeMethodOnGroovyObject(MetaClassImpl.java:947)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:894)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:94)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrent0(ScriptBytecodeAdapter.java:112)
-	at RunApp_groovy$_run_closure1.doCall(RunApp_groovy:57)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:94)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at RunApp_groovy$_run_closure1.doCall(RunApp_groovy)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at groovy.lang.Closure.call(Closure.java:292)
-	at groovy.lang.Closure.call(Closure.java:287)
-	at groovy.lang.Closure.run(Closure.java:368)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokePogoMethod(InvokerHelper.java:778)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:758)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodN(ScriptBytecodeAdapter.java:170)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethod0(ScriptBytecodeAdapter.java:198)
-	at gant.Gant.dispatch(Gant.groovy:271)
-	at gant.Gant.this$2$dispatch(Gant.groovy)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:674)
-	at sun.reflect.GeneratedMethodAccessor7.invoke(Unknown Source)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokePogoMethod(InvokerHelper.java:778)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:758)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodN(ScriptBytecodeAdapter.java:170)
-	at gant.Gant.invokeMethod(Gant.groovy)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at gant.Gant.processTargets(Gant.groovy:436)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at gant.Gant.processArgs(Gant.groovy:372)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokePogoMethod(InvokerHelper.java:778)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:758)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodN(ScriptBytecodeAdapter.java:170)
-	at org.codehaus.groovy.grails.cli.GrailsScriptRunner.callPluginOrGrailsScript(GrailsScriptRunner.groovy:261)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeStaticMethod(MetaClassImpl.java:1105)
-	at groovy.lang.ExpandoMetaClass.invokeStaticMethod(ExpandoMetaClass.java:957)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeStaticMethod(InvokerHelper.java:804)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeStaticMethodN(ScriptBytecodeAdapter.java:215)
-	at org.codehaus.groovy.grails.cli.GrailsScriptRunner.main(GrailsScriptRunner.groovy:121)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.grails.cli.support.GrailsStarter.rootLoader(GrailsStarter.java:193)
-	at org.codehaus.groovy.grails.cli.support.GrailsStarter.main(GrailsStarter.java:218)
-Caused by: java.lang.reflect.InvocationTargetException
-	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
-	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
-	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
-	at java.lang.reflect.Constructor.newInstance(Constructor.java:532)
-	at org.codehaus.groovy.grails.commons.ArtefactHandlerAdapter.newArtefactClass(ArtefactHandlerAdapter.java:100)
-	... 252 more
-Caused by: org.codehaus.groovy.grails.exceptions.NewInstanceCreationException: Could not create a new instance of class [TaskGroupController]!
-	at org.codehaus.groovy.grails.commons.AbstractGrailsClass.newInstance(AbstractGrailsClass.java:104)
-	at org.codehaus.groovy.grails.commons.AbstractGrailsClass.<init>(AbstractGrailsClass.java:69)
-	at org.codehaus.groovy.grails.commons.AbstractInjectableGrailsClass.<init>(AbstractInjectableGrailsClass.java:31)
-	at org.codehaus.groovy.grails.commons.DefaultGrailsControllerClass.<init>(DefaultGrailsControllerClass.java:72)
-	... 257 more
-Caused by: java.lang.VerifyError: (class: TypeOfModification, method: constraints signature: ()Ljava/lang/Object;) Incompatible type for getting or setting field
-	at java.lang.Class.forName0(Native Method)
-	at java.lang.Class.forName(Class.java:186)
-	at Modification.class$(Modification.groovy)
-	at Modification.<clinit>(Modification.groovy)
-	at java.lang.Class.forName0(Native Method)
-	at java.lang.Class.forName(Class.java:186)
-	at Person.class$(Person.groovy)
-	at Person.<clinit>(Person.groovy)
-	at java.lang.Class.forName0(Native Method)
-	at java.lang.Class.forName(Class.java:186)
-	at Entry.class$(Entry.groovy)
-	at Entry.<clinit>(Entry.groovy)
-	at java.lang.Class.forName0(Native Method)
-	at java.lang.Class.forName(Class.java:186)
-	at Task.class$(Task.groovy)
-	at Task.<clinit>(Task.groovy)
-	at java.lang.Class.forName0(Native Method)
-	at java.lang.Class.forName(Class.java:186)
-	at TaskGroup.class$(TaskGroup.groovy)
-	at TaskGroup.<clinit>(TaskGroup.groovy)
-	at java.lang.Class.forName0(Native Method)
-	at java.lang.Class.forName(Class.java:186)
-	at TaskGroupController.class$(TaskGroupController.groovy)
-	at TaskGroupController.<init>(TaskGroupController.groovy)
-	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
-	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
-	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
-	at java.lang.reflect.Constructor.newInstance(Constructor.java:532)
-	at org.codehaus.groovy.grails.commons.AbstractGrailsClass.newInstance(AbstractGrailsClass.java:96)
-	... 260 more
-[10] StackTrace Sanitizing stacktrace:
-java.lang.reflect.InvocationTargetException
-	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
-	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
-	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
-	at java.lang.reflect.Constructor.newInstance(Constructor.java:532)
-	at org.codehaus.groovy.grails.commons.ArtefactHandlerAdapter.newArtefactClass(ArtefactHandlerAdapter.java:100)
-	at org.codehaus.groovy.grails.commons.DefaultGrailsApplication.addArtefact(DefaultGrailsApplication.java:662)
-	at org.codehaus.groovy.grails.commons.DefaultGrailsApplication.configureLoadedClasses(DefaultGrailsApplication.java:332)
-	at org.codehaus.groovy.grails.commons.DefaultGrailsApplication.initialise(DefaultGrailsApplication.java:868)
-	at org.codehaus.groovy.grails.plugins.GrailsPluginManagerFactoryBean.afterPropertiesSet(GrailsPluginManagerFactoryBean.java:110)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1369)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1335)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:473)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409)
-	at java.security.AccessController.doPrivileged(Native Method)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380)
-	at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264)
-	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:423)
-	at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:728)
-	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:380)
-	at org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:255)
-	at org.codehaus.groovy.grails.web.context.GrailsContextLoader.createWebApplicationContext(GrailsContextLoader.java:57)
-	at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:199)
-	at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:45)
-	at org.mortbay.jetty.handler.ContextHandler.startContext(ContextHandler.java:548)
-	at org.mortbay.jetty.servlet.Context.startContext(Context.java:136)
-	at org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1234)
-	at org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:517)
-	at org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:460)
-	at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
-	at org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:130)
-	at org.mortbay.jetty.Server.doStart(Server.java:222)
-	at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokePojoMethod(InvokerHelper.java:766)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:754)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodN(ScriptBytecodeAdapter.java:170)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethod0(ScriptBytecodeAdapter.java:198)
-	at RunApp_groovy$_run_closure2_closure7.doCall(RunApp_groovy:67)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at RunApp_groovy$_run_closure2_closure7.doCall(RunApp_groovy)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.Closure.call(Closure.java:292)
-	at groovy.lang.Closure.call(Closure.java:287)
-	at sun.reflect.GeneratedMethodAccessor54.invoke(Unknown Source)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokePogoMethod(InvokerHelper.java:778)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:758)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodN(ScriptBytecodeAdapter.java:170)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeClosure(ScriptBytecodeAdapter.java:605)
-	at Init_groovy$_run_closure6.doCall(Init_groovy:131)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.Closure.call(Closure.java:292)
-	at groovy.lang.Script.invokeMethod(Script.java:87)
-	at groovy.lang.MetaClassImpl.invokeMethodOnGroovyObject(MetaClassImpl.java:947)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:894)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:94)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at RunApp_groovy$_run_closure2.doCall(RunApp_groovy:66)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:94)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at RunApp_groovy$_run_closure2.doCall(RunApp_groovy)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at groovy.lang.Closure.call(Closure.java:292)
-	at groovy.lang.Script.invokeMethod(Script.java:87)
-	at groovy.lang.MetaClassImpl.invokeMethodOnGroovyObject(MetaClassImpl.java:947)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:894)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:94)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrent0(ScriptBytecodeAdapter.java:112)
-	at RunApp_groovy$_run_closure1.doCall(RunApp_groovy:57)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:94)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at RunApp_groovy$_run_closure1.doCall(RunApp_groovy)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at groovy.lang.Closure.call(Closure.java:292)
-	at groovy.lang.Closure.call(Closure.java:287)
-	at groovy.lang.Closure.run(Closure.java:368)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokePogoMethod(InvokerHelper.java:778)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:758)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodN(ScriptBytecodeAdapter.java:170)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethod0(ScriptBytecodeAdapter.java:198)
-	at gant.Gant.dispatch(Gant.groovy:271)
-	at gant.Gant.this$2$dispatch(Gant.groovy)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:674)
-	at sun.reflect.GeneratedMethodAccessor7.invoke(Unknown Source)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokePogoMethod(InvokerHelper.java:778)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:758)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodN(ScriptBytecodeAdapter.java:170)
-	at gant.Gant.invokeMethod(Gant.groovy)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at gant.Gant.processTargets(Gant.groovy:436)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at gant.Gant.processArgs(Gant.groovy:372)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokePogoMethod(InvokerHelper.java:778)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:758)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodN(ScriptBytecodeAdapter.java:170)
-	at org.codehaus.groovy.grails.cli.GrailsScriptRunner.callPluginOrGrailsScript(GrailsScriptRunner.groovy:261)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeStaticMethod(MetaClassImpl.java:1105)
-	at groovy.lang.ExpandoMetaClass.invokeStaticMethod(ExpandoMetaClass.java:957)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeStaticMethod(InvokerHelper.java:804)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeStaticMethodN(ScriptBytecodeAdapter.java:215)
-	at org.codehaus.groovy.grails.cli.GrailsScriptRunner.main(GrailsScriptRunner.groovy:121)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.grails.cli.support.GrailsStarter.rootLoader(GrailsStarter.java:193)
-	at org.codehaus.groovy.grails.cli.support.GrailsStarter.main(GrailsStarter.java:218)
-Caused by: org.codehaus.groovy.grails.exceptions.NewInstanceCreationException: Could not create a new instance of class [TaskGroupController]!
-	at org.codehaus.groovy.grails.commons.AbstractGrailsClass.newInstance(AbstractGrailsClass.java:104)
-	at org.codehaus.groovy.grails.commons.AbstractGrailsClass.<init>(AbstractGrailsClass.java:69)
-	at org.codehaus.groovy.grails.commons.AbstractInjectableGrailsClass.<init>(AbstractInjectableGrailsClass.java:31)
-	at org.codehaus.groovy.grails.commons.DefaultGrailsControllerClass.<init>(DefaultGrailsControllerClass.java:72)
-	... 257 more
-Caused by: java.lang.VerifyError: (class: TypeOfModification, method: constraints signature: ()Ljava/lang/Object;) Incompatible type for getting or setting field
-	at java.lang.Class.forName0(Native Method)
-	at java.lang.Class.forName(Class.java:186)
-	at Modification.class$(Modification.groovy)
-	at Modification.<clinit>(Modification.groovy)
-	at java.lang.Class.forName0(Native Method)
-	at java.lang.Class.forName(Class.java:186)
-	at Person.class$(Person.groovy)
-	at Person.<clinit>(Person.groovy)
-	at java.lang.Class.forName0(Native Method)
-	at java.lang.Class.forName(Class.java:186)
-	at Entry.class$(Entry.groovy)
-	at Entry.<clinit>(Entry.groovy)
-	at java.lang.Class.forName0(Native Method)
-	at java.lang.Class.forName(Class.java:186)
-	at Task.class$(Task.groovy)
-	at Task.<clinit>(Task.groovy)
-	at java.lang.Class.forName0(Native Method)
-	at java.lang.Class.forName(Class.java:186)
-	at TaskGroup.class$(TaskGroup.groovy)
-	at TaskGroup.<clinit>(TaskGroup.groovy)
-	at java.lang.Class.forName0(Native Method)
-	at java.lang.Class.forName(Class.java:186)
-	at TaskGroupController.class$(TaskGroupController.groovy)
-	at TaskGroupController.<init>(TaskGroupController.groovy)
-	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
-	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
-	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
-	at java.lang.reflect.Constructor.newInstance(Constructor.java:532)
-	at org.codehaus.groovy.grails.commons.AbstractGrailsClass.newInstance(AbstractGrailsClass.java:96)
-	... 260 more
-[16] StackTrace Sanitizing stacktrace:
-org.codehaus.groovy.grails.exceptions.NewInstanceCreationException: Could not create a new instance of class [TaskGroupController]!
-	at org.codehaus.groovy.grails.commons.AbstractGrailsClass.newInstance(AbstractGrailsClass.java:104)
-	at org.codehaus.groovy.grails.commons.AbstractGrailsClass.<init>(AbstractGrailsClass.java:69)
-	at org.codehaus.groovy.grails.commons.AbstractInjectableGrailsClass.<init>(AbstractInjectableGrailsClass.java:31)
-	at org.codehaus.groovy.grails.commons.DefaultGrailsControllerClass.<init>(DefaultGrailsControllerClass.java:72)
-	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
-	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
-	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
-	at java.lang.reflect.Constructor.newInstance(Constructor.java:532)
-	at org.codehaus.groovy.grails.commons.ArtefactHandlerAdapter.newArtefactClass(ArtefactHandlerAdapter.java:100)
-	at org.codehaus.groovy.grails.commons.DefaultGrailsApplication.addArtefact(DefaultGrailsApplication.java:662)
-	at org.codehaus.groovy.grails.commons.DefaultGrailsApplication.configureLoadedClasses(DefaultGrailsApplication.java:332)
-	at org.codehaus.groovy.grails.commons.DefaultGrailsApplication.initialise(DefaultGrailsApplication.java:868)
-	at org.codehaus.groovy.grails.plugins.GrailsPluginManagerFactoryBean.afterPropertiesSet(GrailsPluginManagerFactoryBean.java:110)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1369)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1335)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:473)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409)
-	at java.security.AccessController.doPrivileged(Native Method)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380)
-	at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264)
-	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:423)
-	at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:728)
-	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:380)
-	at org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:255)
-	at org.codehaus.groovy.grails.web.context.GrailsContextLoader.createWebApplicationContext(GrailsContextLoader.java:57)
-	at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:199)
-	at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:45)
-	at org.mortbay.jetty.handler.ContextHandler.startContext(ContextHandler.java:548)
-	at org.mortbay.jetty.servlet.Context.startContext(Context.java:136)
-	at org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1234)
-	at org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:517)
-	at org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:460)
-	at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
-	at org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:130)
-	at org.mortbay.jetty.Server.doStart(Server.java:222)
-	at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokePojoMethod(InvokerHelper.java:766)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:754)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodN(ScriptBytecodeAdapter.java:170)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethod0(ScriptBytecodeAdapter.java:198)
-	at RunApp_groovy$_run_closure2_closure7.doCall(RunApp_groovy:67)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at RunApp_groovy$_run_closure2_closure7.doCall(RunApp_groovy)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.Closure.call(Closure.java:292)
-	at groovy.lang.Closure.call(Closure.java:287)
-	at sun.reflect.GeneratedMethodAccessor54.invoke(Unknown Source)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokePogoMethod(InvokerHelper.java:778)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:758)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodN(ScriptBytecodeAdapter.java:170)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeClosure(ScriptBytecodeAdapter.java:605)
-	at Init_groovy$_run_closure6.doCall(Init_groovy:131)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.Closure.call(Closure.java:292)
-	at groovy.lang.Script.invokeMethod(Script.java:87)
-	at groovy.lang.MetaClassImpl.invokeMethodOnGroovyObject(MetaClassImpl.java:947)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:894)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:94)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at RunApp_groovy$_run_closure2.doCall(RunApp_groovy:66)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:94)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at RunApp_groovy$_run_closure2.doCall(RunApp_groovy)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at groovy.lang.Closure.call(Closure.java:292)
-	at groovy.lang.Script.invokeMethod(Script.java:87)
-	at groovy.lang.MetaClassImpl.invokeMethodOnGroovyObject(MetaClassImpl.java:947)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:894)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:94)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrent0(ScriptBytecodeAdapter.java:112)
-	at RunApp_groovy$_run_closure1.doCall(RunApp_groovy:57)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:94)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at RunApp_groovy$_run_closure1.doCall(RunApp_groovy)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at groovy.lang.Closure.call(Closure.java:292)
-	at groovy.lang.Closure.call(Closure.java:287)
-	at groovy.lang.Closure.run(Closure.java:368)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokePogoMethod(InvokerHelper.java:778)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:758)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodN(ScriptBytecodeAdapter.java:170)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethod0(ScriptBytecodeAdapter.java:198)
-	at gant.Gant.dispatch(Gant.groovy:271)
-	at gant.Gant.this$2$dispatch(Gant.groovy)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:674)
-	at sun.reflect.GeneratedMethodAccessor7.invoke(Unknown Source)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokePogoMethod(InvokerHelper.java:778)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:758)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodN(ScriptBytecodeAdapter.java:170)
-	at gant.Gant.invokeMethod(Gant.groovy)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at gant.Gant.processTargets(Gant.groovy:436)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at gant.Gant.processArgs(Gant.groovy:372)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokePogoMethod(InvokerHelper.java:778)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:758)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodN(ScriptBytecodeAdapter.java:170)
-	at org.codehaus.groovy.grails.cli.GrailsScriptRunner.callPluginOrGrailsScript(GrailsScriptRunner.groovy:261)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeStaticMethod(MetaClassImpl.java:1105)
-	at groovy.lang.ExpandoMetaClass.invokeStaticMethod(ExpandoMetaClass.java:957)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeStaticMethod(InvokerHelper.java:804)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeStaticMethodN(ScriptBytecodeAdapter.java:215)
-	at org.codehaus.groovy.grails.cli.GrailsScriptRunner.main(GrailsScriptRunner.groovy:121)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.grails.cli.support.GrailsStarter.rootLoader(GrailsStarter.java:193)
-	at org.codehaus.groovy.grails.cli.support.GrailsStarter.main(GrailsStarter.java:218)
-Caused by: java.lang.VerifyError: (class: TypeOfModification, method: constraints signature: ()Ljava/lang/Object;) Incompatible type for getting or setting field
-	at java.lang.Class.forName0(Native Method)
-	at java.lang.Class.forName(Class.java:186)
-	at Modification.class$(Modification.groovy)
-	at Modification.<clinit>(Modification.groovy)
-	at java.lang.Class.forName0(Native Method)
-	at java.lang.Class.forName(Class.java:186)
-	at Person.class$(Person.groovy)
-	at Person.<clinit>(Person.groovy)
-	at java.lang.Class.forName0(Native Method)
-	at java.lang.Class.forName(Class.java:186)
-	at Entry.class$(Entry.groovy)
-	at Entry.<clinit>(Entry.groovy)
-	at java.lang.Class.forName0(Native Method)
-	at java.lang.Class.forName(Class.java:186)
-	at Task.class$(Task.groovy)
-	at Task.<clinit>(Task.groovy)
-	at java.lang.Class.forName0(Native Method)
-	at java.lang.Class.forName(Class.java:186)
-	at TaskGroup.class$(TaskGroup.groovy)
-	at TaskGroup.<clinit>(TaskGroup.groovy)
-	at java.lang.Class.forName0(Native Method)
-	at java.lang.Class.forName(Class.java:186)
-	at TaskGroupController.class$(TaskGroupController.groovy)
-	at TaskGroupController.<init>(TaskGroupController.groovy)
-	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
-	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
-	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
-	at java.lang.reflect.Constructor.newInstance(Constructor.java:532)
-	at org.codehaus.groovy.grails.commons.AbstractGrailsClass.newInstance(AbstractGrailsClass.java:96)
-	... 260 more
-[38] StackTrace Sanitizing stacktrace:
-java.lang.VerifyError: (class: TypeOfModification, method: constraints signature: ()Ljava/lang/Object;) Incompatible type for getting or setting field
-	at java.lang.Class.forName0(Native Method)
-	at java.lang.Class.forName(Class.java:186)
-	at Modification.class$(Modification.groovy)
-	at Modification.<clinit>(Modification.groovy)
-	at java.lang.Class.forName0(Native Method)
-	at java.lang.Class.forName(Class.java:186)
-	at Person.class$(Person.groovy)
-	at Person.<clinit>(Person.groovy)
-	at java.lang.Class.forName0(Native Method)
-	at java.lang.Class.forName(Class.java:186)
-	at Entry.class$(Entry.groovy)
-	at Entry.<clinit>(Entry.groovy)
-	at java.lang.Class.forName0(Native Method)
-	at java.lang.Class.forName(Class.java:186)
-	at Task.class$(Task.groovy)
-	at Task.<clinit>(Task.groovy)
-	at java.lang.Class.forName0(Native Method)
-	at java.lang.Class.forName(Class.java:186)
-	at TaskGroup.class$(TaskGroup.groovy)
-	at TaskGroup.<clinit>(TaskGroup.groovy)
-	at java.lang.Class.forName0(Native Method)
-	at java.lang.Class.forName(Class.java:186)
-	at TaskGroupController.class$(TaskGroupController.groovy)
-	at TaskGroupController.<init>(TaskGroupController.groovy)
-	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
-	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
-	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
-	at java.lang.reflect.Constructor.newInstance(Constructor.java:532)
-	at org.codehaus.groovy.grails.commons.AbstractGrailsClass.newInstance(AbstractGrailsClass.java:96)
-	at org.codehaus.groovy.grails.commons.AbstractGrailsClass.<init>(AbstractGrailsClass.java:69)
-	at org.codehaus.groovy.grails.commons.AbstractInjectableGrailsClass.<init>(AbstractInjectableGrailsClass.java:31)
-	at org.codehaus.groovy.grails.commons.DefaultGrailsControllerClass.<init>(DefaultGrailsControllerClass.java:72)
-	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
-	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
-	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
-	at java.lang.reflect.Constructor.newInstance(Constructor.java:532)
-	at org.codehaus.groovy.grails.commons.ArtefactHandlerAdapter.newArtefactClass(ArtefactHandlerAdapter.java:100)
-	at org.codehaus.groovy.grails.commons.DefaultGrailsApplication.addArtefact(DefaultGrailsApplication.java:662)
-	at org.codehaus.groovy.grails.commons.DefaultGrailsApplication.configureLoadedClasses(DefaultGrailsApplication.java:332)
-	at org.codehaus.groovy.grails.commons.DefaultGrailsApplication.initialise(DefaultGrailsApplication.java:868)
-	at org.codehaus.groovy.grails.plugins.GrailsPluginManagerFactoryBean.afterPropertiesSet(GrailsPluginManagerFactoryBean.java:110)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1369)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1335)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:473)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409)
-	at java.security.AccessController.doPrivileged(Native Method)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380)
-	at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264)
-	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:423)
-	at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:728)
-	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:380)
-	at org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:255)
-	at org.codehaus.groovy.grails.web.context.GrailsContextLoader.createWebApplicationContext(GrailsContextLoader.java:57)
-	at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:199)
-	at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:45)
-	at org.mortbay.jetty.handler.ContextHandler.startContext(ContextHandler.java:548)
-	at org.mortbay.jetty.servlet.Context.startContext(Context.java:136)
-	at org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1234)
-	at org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:517)
-	at org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:460)
-	at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
-	at org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:130)
-	at org.mortbay.jetty.Server.doStart(Server.java:222)
-	at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokePojoMethod(InvokerHelper.java:766)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:754)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodN(ScriptBytecodeAdapter.java:170)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethod0(ScriptBytecodeAdapter.java:198)
-	at RunApp_groovy$_run_closure2_closure7.doCall(RunApp_groovy:67)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at RunApp_groovy$_run_closure2_closure7.doCall(RunApp_groovy)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.Closure.call(Closure.java:292)
-	at groovy.lang.Closure.call(Closure.java:287)
-	at sun.reflect.GeneratedMethodAccessor54.invoke(Unknown Source)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokePogoMethod(InvokerHelper.java:778)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:758)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodN(ScriptBytecodeAdapter.java:170)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeClosure(ScriptBytecodeAdapter.java:605)
-	at Init_groovy$_run_closure6.doCall(Init_groovy:131)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.Closure.call(Closure.java:292)
-	at groovy.lang.Script.invokeMethod(Script.java:87)
-	at groovy.lang.MetaClassImpl.invokeMethodOnGroovyObject(MetaClassImpl.java:947)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:894)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:94)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at RunApp_groovy$_run_closure2.doCall(RunApp_groovy:66)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:94)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at RunApp_groovy$_run_closure2.doCall(RunApp_groovy)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at groovy.lang.Closure.call(Closure.java:292)
-	at groovy.lang.Script.invokeMethod(Script.java:87)
-	at groovy.lang.MetaClassImpl.invokeMethodOnGroovyObject(MetaClassImpl.java:947)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:894)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:94)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrent0(ScriptBytecodeAdapter.java:112)
-	at RunApp_groovy$_run_closure1.doCall(RunApp_groovy:57)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:94)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at RunApp_groovy$_run_closure1.doCall(RunApp_groovy)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at groovy.lang.Closure.call(Closure.java:292)
-	at groovy.lang.Closure.call(Closure.java:287)
-	at groovy.lang.Closure.run(Closure.java:368)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokePogoMethod(InvokerHelper.java:778)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:758)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodN(ScriptBytecodeAdapter.java:170)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethod0(ScriptBytecodeAdapter.java:198)
-	at gant.Gant.dispatch(Gant.groovy:271)
-	at gant.Gant.this$2$dispatch(Gant.groovy)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:674)
-	at sun.reflect.GeneratedMethodAccessor7.invoke(Unknown Source)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokePogoMethod(InvokerHelper.java:778)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:758)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodN(ScriptBytecodeAdapter.java:170)
-	at gant.Gant.invokeMethod(Gant.groovy)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at gant.Gant.processTargets(Gant.groovy:436)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at gant.Gant.processArgs(Gant.groovy:372)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokePogoMethod(InvokerHelper.java:778)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:758)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodN(ScriptBytecodeAdapter.java:170)
-	at org.codehaus.groovy.grails.cli.GrailsScriptRunner.callPluginOrGrailsScript(GrailsScriptRunner.groovy:261)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeStaticMethod(MetaClassImpl.java:1105)
-	at groovy.lang.ExpandoMetaClass.invokeStaticMethod(ExpandoMetaClass.java:957)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeStaticMethod(InvokerHelper.java:804)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeStaticMethodN(ScriptBytecodeAdapter.java:215)
-	at org.codehaus.groovy.grails.cli.GrailsScriptRunner.main(GrailsScriptRunner.groovy:121)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.grails.cli.support.GrailsStarter.rootLoader(GrailsStarter.java:193)
-	at org.codehaus.groovy.grails.cli.support.GrailsStarter.main(GrailsStarter.java:218)
-[44] StackTrace Sanitizing stacktrace:
-org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'pluginManager' defined in ServletContext resource [/WEB-INF/applicationContext.xml]: Invocation of init method failed; nested exception is java.lang.RuntimeException: Unable to locate constructor with Class parameter for class org.codehaus.groovy.grails.commons.DefaultGrailsControllerClass
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1338)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:473)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409)
-	at java.security.AccessController.doPrivileged(Native Method)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380)
-	at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264)
-	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:423)
-	at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:728)
-	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:380)
-	at org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:255)
-	at org.codehaus.groovy.grails.web.context.GrailsContextLoader.createWebApplicationContext(GrailsContextLoader.java:57)
-	at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:199)
-	at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:45)
-	at org.mortbay.jetty.handler.ContextHandler.startContext(ContextHandler.java:548)
-	at org.mortbay.jetty.servlet.Context.startContext(Context.java:136)
-	at org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1234)
-	at org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:517)
-	at org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:460)
-	at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
-	at org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:130)
-	at org.mortbay.jetty.Server.doStart(Server.java:222)
-	at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokePojoMethod(InvokerHelper.java:766)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:754)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodN(ScriptBytecodeAdapter.java:170)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethod0(ScriptBytecodeAdapter.java:198)
-	at RunApp_groovy$_run_closure2_closure7.doCall(RunApp_groovy:67)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at RunApp_groovy$_run_closure2_closure7.doCall(RunApp_groovy)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.Closure.call(Closure.java:292)
-	at groovy.lang.Closure.call(Closure.java:287)
-	at sun.reflect.GeneratedMethodAccessor54.invoke(Unknown Source)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokePogoMethod(InvokerHelper.java:778)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:758)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodN(ScriptBytecodeAdapter.java:170)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeClosure(ScriptBytecodeAdapter.java:605)
-	at Init_groovy$_run_closure6.doCall(Init_groovy:131)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.Closure.call(Closure.java:292)
-	at groovy.lang.Script.invokeMethod(Script.java:87)
-	at groovy.lang.MetaClassImpl.invokeMethodOnGroovyObject(MetaClassImpl.java:947)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:894)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:94)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at RunApp_groovy$_run_closure2.doCall(RunApp_groovy:66)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:94)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at RunApp_groovy$_run_closure2.doCall(RunApp_groovy)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at groovy.lang.Closure.call(Closure.java:292)
-	at groovy.lang.Script.invokeMethod(Script.java:87)
-	at groovy.lang.MetaClassImpl.invokeMethodOnGroovyObject(MetaClassImpl.java:947)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:894)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:94)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrent0(ScriptBytecodeAdapter.java:112)
-	at RunApp_groovy$_run_closure1.doCall(RunApp_groovy:57)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:94)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at RunApp_groovy$_run_closure1.doCall(RunApp_groovy)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at groovy.lang.Closure.call(Closure.java:292)
-	at groovy.lang.Closure.call(Closure.java:287)
-	at groovy.lang.Closure.run(Closure.java:368)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokePogoMethod(InvokerHelper.java:778)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:758)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodN(ScriptBytecodeAdapter.java:170)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethod0(ScriptBytecodeAdapter.java:198)
-	at gant.Gant.dispatch(Gant.groovy:271)
-	at gant.Gant.this$2$dispatch(Gant.groovy)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:674)
-	at sun.reflect.GeneratedMethodAccessor7.invoke(Unknown Source)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokePogoMethod(InvokerHelper.java:778)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:758)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodN(ScriptBytecodeAdapter.java:170)
-	at gant.Gant.invokeMethod(Gant.groovy)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at gant.Gant.processTargets(Gant.groovy:436)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at gant.Gant.processArgs(Gant.groovy:372)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokePogoMethod(InvokerHelper.java:778)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:758)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodN(ScriptBytecodeAdapter.java:170)
-	at org.codehaus.groovy.grails.cli.GrailsScriptRunner.callPluginOrGrailsScript(GrailsScriptRunner.groovy:261)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeStaticMethod(MetaClassImpl.java:1105)
-	at groovy.lang.ExpandoMetaClass.invokeStaticMethod(ExpandoMetaClass.java:957)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeStaticMethod(InvokerHelper.java:804)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeStaticMethodN(ScriptBytecodeAdapter.java:215)
-	at org.codehaus.groovy.grails.cli.GrailsScriptRunner.main(GrailsScriptRunner.groovy:121)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.grails.cli.support.GrailsStarter.rootLoader(GrailsStarter.java:193)
-	at org.codehaus.groovy.grails.cli.support.GrailsStarter.main(GrailsStarter.java:218)
-Caused by: java.lang.RuntimeException: Unable to locate constructor with Class parameter for class org.codehaus.groovy.grails.commons.DefaultGrailsControllerClass
-	at java.security.AccessController.doPrivileged(Native Method)
-	at RunApp_groovy$_run_closure2_closure7.doCall(RunApp_groovy:67)
-	at RunApp_groovy$_run_closure2_closure7.doCall(RunApp_groovy)
-	at Init_groovy$_run_closure6.doCall(Init_groovy:131)
-	at RunApp_groovy$_run_closure2.doCall(RunApp_groovy:66)
-	at RunApp_groovy$_run_closure2.doCall(RunApp_groovy)
-	at RunApp_groovy$_run_closure1.doCall(RunApp_groovy:57)
-	at RunApp_groovy$_run_closure1.doCall(RunApp_groovy)
-	at gant.Gant.dispatch(Gant.groovy:271)
-	at gant.Gant.this$2$dispatch(Gant.groovy)
-	at gant.Gant.invokeMethod(Gant.groovy)
-	at gant.Gant.processTargets(Gant.groovy:436)
-	at gant.Gant.processArgs(Gant.groovy:372)
-Caused by: java.lang.reflect.InvocationTargetException
-	... 13 more
-Caused by: org.codehaus.groovy.grails.exceptions.NewInstanceCreationException: Could not create a new instance of class [TaskGroupController]!
-	... 13 more
-Caused by: java.lang.VerifyError: (class: TypeOfModification, method: constraints signature: ()Ljava/lang/Object;) Incompatible type for getting or setting field
-	at java.lang.Class.forName0(Native Method)
-	at java.lang.Class.forName(Class.java:186)
-	at Modification.class$(Modification.groovy)
-	at Modification.<clinit>(Modification.groovy)
-	at java.lang.Class.forName0(Native Method)
-	at java.lang.Class.forName(Class.java:186)
-	at Person.class$(Person.groovy)
-	at Person.<clinit>(Person.groovy)
-	at java.lang.Class.forName0(Native Method)
-	at java.lang.Class.forName(Class.java:186)
-	at Entry.class$(Entry.groovy)
-	at Entry.<clinit>(Entry.groovy)
-	at java.lang.Class.forName0(Native Method)
-	at java.lang.Class.forName(Class.java:186)
-	at Task.class$(Task.groovy)
-	at Task.<clinit>(Task.groovy)
-	at java.lang.Class.forName0(Native Method)
-	at java.lang.Class.forName(Class.java:186)
-	at TaskGroup.class$(TaskGroup.groovy)
-	at TaskGroup.<clinit>(TaskGroup.groovy)
-	at java.lang.Class.forName0(Native Method)
-	at java.lang.Class.forName(Class.java:186)
-	at TaskGroupController.class$(TaskGroupController.groovy)
-	at TaskGroupController.<init>(TaskGroupController.groovy)
-	... 13 more
-[1] StackTrace Sanitizing stacktrace:
-java.lang.RuntimeException: Unable to locate constructor with Class parameter for class org.codehaus.groovy.grails.commons.DefaultGrailsControllerClass
-	at org.codehaus.groovy.grails.commons.ArtefactHandlerAdapter.newArtefactClass(ArtefactHandlerAdapter.java:109)
-	at org.codehaus.groovy.grails.commons.DefaultGrailsApplication.addArtefact(DefaultGrailsApplication.java:662)
-	at org.codehaus.groovy.grails.commons.DefaultGrailsApplication.configureLoadedClasses(DefaultGrailsApplication.java:332)
-	at org.codehaus.groovy.grails.commons.DefaultGrailsApplication.initialise(DefaultGrailsApplication.java:868)
-	at org.codehaus.groovy.grails.plugins.GrailsPluginManagerFactoryBean.afterPropertiesSet(GrailsPluginManagerFactoryBean.java:110)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1369)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1335)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:473)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409)
-	at java.security.AccessController.doPrivileged(Native Method)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380)
-	at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264)
-	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:423)
-	at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:728)
-	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:380)
-	at org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:255)
-	at org.codehaus.groovy.grails.web.context.GrailsContextLoader.createWebApplicationContext(GrailsContextLoader.java:57)
-	at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:199)
-	at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:45)
-	at org.mortbay.jetty.handler.ContextHandler.startContext(ContextHandler.java:548)
-	at org.mortbay.jetty.servlet.Context.startContext(Context.java:136)
-	at org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1234)
-	at org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:517)
-	at org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:460)
-	at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
-	at org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:130)
-	at org.mortbay.jetty.Server.doStart(Server.java:222)
-	at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokePojoMethod(InvokerHelper.java:766)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:754)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodN(ScriptBytecodeAdapter.java:170)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethod0(ScriptBytecodeAdapter.java:198)
-	at RunApp_groovy$_run_closure2_closure7.doCall(RunApp_groovy:67)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at RunApp_groovy$_run_closure2_closure7.doCall(RunApp_groovy)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.Closure.call(Closure.java:292)
-	at groovy.lang.Closure.call(Closure.java:287)
-	at sun.reflect.GeneratedMethodAccessor54.invoke(Unknown Source)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokePogoMethod(InvokerHelper.java:778)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:758)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodN(ScriptBytecodeAdapter.java:170)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeClosure(ScriptBytecodeAdapter.java:605)
-	at Init_groovy$_run_closure6.doCall(Init_groovy:131)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.Closure.call(Closure.java:292)
-	at groovy.lang.Script.invokeMethod(Script.java:87)
-	at groovy.lang.MetaClassImpl.invokeMethodOnGroovyObject(MetaClassImpl.java:947)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:894)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:94)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at RunApp_groovy$_run_closure2.doCall(RunApp_groovy:66)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:94)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at RunApp_groovy$_run_closure2.doCall(RunApp_groovy)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at groovy.lang.Closure.call(Closure.java:292)
-	at groovy.lang.Script.invokeMethod(Script.java:87)
-	at groovy.lang.MetaClassImpl.invokeMethodOnGroovyObject(MetaClassImpl.java:947)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:894)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:94)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrent0(ScriptBytecodeAdapter.java:112)
-	at RunApp_groovy$_run_closure1.doCall(RunApp_groovy:57)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:94)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at RunApp_groovy$_run_closure1.doCall(RunApp_groovy)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at groovy.lang.Closure.call(Closure.java:292)
-	at groovy.lang.Closure.call(Closure.java:287)
-	at groovy.lang.Closure.run(Closure.java:368)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokePogoMethod(InvokerHelper.java:778)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:758)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodN(ScriptBytecodeAdapter.java:170)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethod0(ScriptBytecodeAdapter.java:198)
-	at gant.Gant.dispatch(Gant.groovy:271)
-	at gant.Gant.this$2$dispatch(Gant.groovy)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:674)
-	at sun.reflect.GeneratedMethodAccessor7.invoke(Unknown Source)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokePogoMethod(InvokerHelper.java:778)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:758)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodN(ScriptBytecodeAdapter.java:170)
-	at gant.Gant.invokeMethod(Gant.groovy)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at gant.Gant.processTargets(Gant.groovy:436)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at gant.Gant.processArgs(Gant.groovy:372)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokePogoMethod(InvokerHelper.java:778)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:758)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodN(ScriptBytecodeAdapter.java:170)
-	at org.codehaus.groovy.grails.cli.GrailsScriptRunner.callPluginOrGrailsScript(GrailsScriptRunner.groovy:261)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeStaticMethod(MetaClassImpl.java:1105)
-	at groovy.lang.ExpandoMetaClass.invokeStaticMethod(ExpandoMetaClass.java:957)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeStaticMethod(InvokerHelper.java:804)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeStaticMethodN(ScriptBytecodeAdapter.java:215)
-	at org.codehaus.groovy.grails.cli.GrailsScriptRunner.main(GrailsScriptRunner.groovy:121)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.grails.cli.support.GrailsStarter.rootLoader(GrailsStarter.java:193)
-	at org.codehaus.groovy.grails.cli.support.GrailsStarter.main(GrailsStarter.java:218)
-Caused by: java.lang.reflect.InvocationTargetException
-	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
-	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
-	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
-	at java.lang.reflect.Constructor.newInstance(Constructor.java:532)
-	at org.codehaus.groovy.grails.commons.ArtefactHandlerAdapter.newArtefactClass(ArtefactHandlerAdapter.java:100)
-	... 252 more
-Caused by: org.codehaus.groovy.grails.exceptions.NewInstanceCreationException: Could not create a new instance of class [TaskGroupController]!
-	at org.codehaus.groovy.grails.commons.AbstractGrailsClass.newInstance(AbstractGrailsClass.java:104)
-	at org.codehaus.groovy.grails.commons.AbstractGrailsClass.<init>(AbstractGrailsClass.java:69)
-	at org.codehaus.groovy.grails.commons.AbstractInjectableGrailsClass.<init>(AbstractInjectableGrailsClass.java:31)
-	at org.codehaus.groovy.grails.commons.DefaultGrailsControllerClass.<init>(DefaultGrailsControllerClass.java:72)
-	... 257 more
-Caused by: java.lang.VerifyError: (class: TypeOfModification, method: constraints signature: ()Ljava/lang/Object;) Incompatible type for getting or setting field
-	at java.lang.Class.forName0(Native Method)
-	at java.lang.Class.forName(Class.java:186)
-	at Modification.class$(Modification.groovy)
-	at Modification.<clinit>(Modification.groovy)
-	at java.lang.Class.forName0(Native Method)
-	at java.lang.Class.forName(Class.java:186)
-	at Person.class$(Person.groovy)
-	at Person.<clinit>(Person.groovy)
-	at java.lang.Class.forName0(Native Method)
-	at java.lang.Class.forName(Class.java:186)
-	at Entry.class$(Entry.groovy)
-	at Entry.<clinit>(Entry.groovy)
-	at java.lang.Class.forName0(Native Method)
-	at java.lang.Class.forName(Class.java:186)
-	at Task.class$(Task.groovy)
-	at Task.<clinit>(Task.groovy)
-	at java.lang.Class.forName0(Native Method)
-	at java.lang.Class.forName(Class.java:186)
-	at TaskGroup.class$(TaskGroup.groovy)
-	at TaskGroup.<clinit>(TaskGroup.groovy)
-	at java.lang.Class.forName0(Native Method)
-	at java.lang.Class.forName(Class.java:186)
-	at TaskGroupController.class$(TaskGroupController.groovy)
-	at TaskGroupController.<init>(TaskGroupController.groovy)
-	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
-	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
-	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
-	at java.lang.reflect.Constructor.newInstance(Constructor.java:532)
-	at org.codehaus.groovy.grails.commons.AbstractGrailsClass.newInstance(AbstractGrailsClass.java:96)
-	... 260 more
-[10] StackTrace Sanitizing stacktrace:
-java.lang.reflect.InvocationTargetException
-	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
-	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
-	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
-	at java.lang.reflect.Constructor.newInstance(Constructor.java:532)
-	at org.codehaus.groovy.grails.commons.ArtefactHandlerAdapter.newArtefactClass(ArtefactHandlerAdapter.java:100)
-	at org.codehaus.groovy.grails.commons.DefaultGrailsApplication.addArtefact(DefaultGrailsApplication.java:662)
-	at org.codehaus.groovy.grails.commons.DefaultGrailsApplication.configureLoadedClasses(DefaultGrailsApplication.java:332)
-	at org.codehaus.groovy.grails.commons.DefaultGrailsApplication.initialise(DefaultGrailsApplication.java:868)
-	at org.codehaus.groovy.grails.plugins.GrailsPluginManagerFactoryBean.afterPropertiesSet(GrailsPluginManagerFactoryBean.java:110)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1369)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1335)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:473)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409)
-	at java.security.AccessController.doPrivileged(Native Method)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380)
-	at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264)
-	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:423)
-	at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:728)
-	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:380)
-	at org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:255)
-	at org.codehaus.groovy.grails.web.context.GrailsContextLoader.createWebApplicationContext(GrailsContextLoader.java:57)
-	at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:199)
-	at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:45)
-	at org.mortbay.jetty.handler.ContextHandler.startContext(ContextHandler.java:548)
-	at org.mortbay.jetty.servlet.Context.startContext(Context.java:136)
-	at org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1234)
-	at org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:517)
-	at org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:460)
-	at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
-	at org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:130)
-	at org.mortbay.jetty.Server.doStart(Server.java:222)
-	at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokePojoMethod(InvokerHelper.java:766)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:754)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodN(ScriptBytecodeAdapter.java:170)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethod0(ScriptBytecodeAdapter.java:198)
-	at RunApp_groovy$_run_closure2_closure7.doCall(RunApp_groovy:67)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at RunApp_groovy$_run_closure2_closure7.doCall(RunApp_groovy)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.Closure.call(Closure.java:292)
-	at groovy.lang.Closure.call(Closure.java:287)
-	at sun.reflect.GeneratedMethodAccessor54.invoke(Unknown Source)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokePogoMethod(InvokerHelper.java:778)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:758)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodN(ScriptBytecodeAdapter.java:170)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeClosure(ScriptBytecodeAdapter.java:605)
-	at Init_groovy$_run_closure6.doCall(Init_groovy:131)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.Closure.call(Closure.java:292)
-	at groovy.lang.Script.invokeMethod(Script.java:87)
-	at groovy.lang.MetaClassImpl.invokeMethodOnGroovyObject(MetaClassImpl.java:947)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:894)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:94)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at RunApp_groovy$_run_closure2.doCall(RunApp_groovy:66)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:94)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at RunApp_groovy$_run_closure2.doCall(RunApp_groovy)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at groovy.lang.Closure.call(Closure.java:292)
-	at groovy.lang.Script.invokeMethod(Script.java:87)
-	at groovy.lang.MetaClassImpl.invokeMethodOnGroovyObject(MetaClassImpl.java:947)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:894)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:94)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrent0(ScriptBytecodeAdapter.java:112)
-	at RunApp_groovy$_run_closure1.doCall(RunApp_groovy:57)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:94)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at RunApp_groovy$_run_closure1.doCall(RunApp_groovy)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at groovy.lang.Closure.call(Closure.java:292)
-	at groovy.lang.Closure.call(Closure.java:287)
-	at groovy.lang.Closure.run(Closure.java:368)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokePogoMethod(InvokerHelper.java:778)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:758)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodN(ScriptBytecodeAdapter.java:170)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethod0(ScriptBytecodeAdapter.java:198)
-	at gant.Gant.dispatch(Gant.groovy:271)
-	at gant.Gant.this$2$dispatch(Gant.groovy)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:674)
-	at sun.reflect.GeneratedMethodAccessor7.invoke(Unknown Source)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokePogoMethod(InvokerHelper.java:778)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:758)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodN(ScriptBytecodeAdapter.java:170)
-	at gant.Gant.invokeMethod(Gant.groovy)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at gant.Gant.processTargets(Gant.groovy:436)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at gant.Gant.processArgs(Gant.groovy:372)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokePogoMethod(InvokerHelper.java:778)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:758)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodN(ScriptBytecodeAdapter.java:170)
-	at org.codehaus.groovy.grails.cli.GrailsScriptRunner.callPluginOrGrailsScript(GrailsScriptRunner.groovy:261)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeStaticMethod(MetaClassImpl.java:1105)
-	at groovy.lang.ExpandoMetaClass.invokeStaticMethod(ExpandoMetaClass.java:957)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeStaticMethod(InvokerHelper.java:804)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeStaticMethodN(ScriptBytecodeAdapter.java:215)
-	at org.codehaus.groovy.grails.cli.GrailsScriptRunner.main(GrailsScriptRunner.groovy:121)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.grails.cli.support.GrailsStarter.rootLoader(GrailsStarter.java:193)
-	at org.codehaus.groovy.grails.cli.support.GrailsStarter.main(GrailsStarter.java:218)
-Caused by: org.codehaus.groovy.grails.exceptions.NewInstanceCreationException: Could not create a new instance of class [TaskGroupController]!
-	at org.codehaus.groovy.grails.commons.AbstractGrailsClass.newInstance(AbstractGrailsClass.java:104)
-	at org.codehaus.groovy.grails.commons.AbstractGrailsClass.<init>(AbstractGrailsClass.java:69)
-	at org.codehaus.groovy.grails.commons.AbstractInjectableGrailsClass.<init>(AbstractInjectableGrailsClass.java:31)
-	at org.codehaus.groovy.grails.commons.DefaultGrailsControllerClass.<init>(DefaultGrailsControllerClass.java:72)
-	... 257 more
-Caused by: java.lang.VerifyError: (class: TypeOfModification, method: constraints signature: ()Ljava/lang/Object;) Incompatible type for getting or setting field
-	at java.lang.Class.forName0(Native Method)
-	at java.lang.Class.forName(Class.java:186)
-	at Modification.class$(Modification.groovy)
-	at Modification.<clinit>(Modification.groovy)
-	at java.lang.Class.forName0(Native Method)
-	at java.lang.Class.forName(Class.java:186)
-	at Person.class$(Person.groovy)
-	at Person.<clinit>(Person.groovy)
-	at java.lang.Class.forName0(Native Method)
-	at java.lang.Class.forName(Class.java:186)
-	at Entry.class$(Entry.groovy)
-	at Entry.<clinit>(Entry.groovy)
-	at java.lang.Class.forName0(Native Method)
-	at java.lang.Class.forName(Class.java:186)
-	at Task.class$(Task.groovy)
-	at Task.<clinit>(Task.groovy)
-	at java.lang.Class.forName0(Native Method)
-	at java.lang.Class.forName(Class.java:186)
-	at TaskGroup.class$(TaskGroup.groovy)
-	at TaskGroup.<clinit>(TaskGroup.groovy)
-	at java.lang.Class.forName0(Native Method)
-	at java.lang.Class.forName(Class.java:186)
-	at TaskGroupController.class$(TaskGroupController.groovy)
-	at TaskGroupController.<init>(TaskGroupController.groovy)
-	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
-	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
-	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
-	at java.lang.reflect.Constructor.newInstance(Constructor.java:532)
-	at org.codehaus.groovy.grails.commons.AbstractGrailsClass.newInstance(AbstractGrailsClass.java:96)
-	... 260 more
-[16] StackTrace Sanitizing stacktrace:
-org.codehaus.groovy.grails.exceptions.NewInstanceCreationException: Could not create a new instance of class [TaskGroupController]!
-	at org.codehaus.groovy.grails.commons.AbstractGrailsClass.newInstance(AbstractGrailsClass.java:104)
-	at org.codehaus.groovy.grails.commons.AbstractGrailsClass.<init>(AbstractGrailsClass.java:69)
-	at org.codehaus.groovy.grails.commons.AbstractInjectableGrailsClass.<init>(AbstractInjectableGrailsClass.java:31)
-	at org.codehaus.groovy.grails.commons.DefaultGrailsControllerClass.<init>(DefaultGrailsControllerClass.java:72)
-	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
-	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
-	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
-	at java.lang.reflect.Constructor.newInstance(Constructor.java:532)
-	at org.codehaus.groovy.grails.commons.ArtefactHandlerAdapter.newArtefactClass(ArtefactHandlerAdapter.java:100)
-	at org.codehaus.groovy.grails.commons.DefaultGrailsApplication.addArtefact(DefaultGrailsApplication.java:662)
-	at org.codehaus.groovy.grails.commons.DefaultGrailsApplication.configureLoadedClasses(DefaultGrailsApplication.java:332)
-	at org.codehaus.groovy.grails.commons.DefaultGrailsApplication.initialise(DefaultGrailsApplication.java:868)
-	at org.codehaus.groovy.grails.plugins.GrailsPluginManagerFactoryBean.afterPropertiesSet(GrailsPluginManagerFactoryBean.java:110)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1369)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1335)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:473)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409)
-	at java.security.AccessController.doPrivileged(Native Method)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380)
-	at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264)
-	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:423)
-	at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:728)
-	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:380)
-	at org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:255)
-	at org.codehaus.groovy.grails.web.context.GrailsContextLoader.createWebApplicationContext(GrailsContextLoader.java:57)
-	at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:199)
-	at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:45)
-	at org.mortbay.jetty.handler.ContextHandler.startContext(ContextHandler.java:548)
-	at org.mortbay.jetty.servlet.Context.startContext(Context.java:136)
-	at org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1234)
-	at org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:517)
-	at org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:460)
-	at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
-	at org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:130)
-	at org.mortbay.jetty.Server.doStart(Server.java:222)
-	at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokePojoMethod(InvokerHelper.java:766)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:754)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodN(ScriptBytecodeAdapter.java:170)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethod0(ScriptBytecodeAdapter.java:198)
-	at RunApp_groovy$_run_closure2_closure7.doCall(RunApp_groovy:67)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at RunApp_groovy$_run_closure2_closure7.doCall(RunApp_groovy)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.Closure.call(Closure.java:292)
-	at groovy.lang.Closure.call(Closure.java:287)
-	at sun.reflect.GeneratedMethodAccessor54.invoke(Unknown Source)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokePogoMethod(InvokerHelper.java:778)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:758)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodN(ScriptBytecodeAdapter.java:170)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeClosure(ScriptBytecodeAdapter.java:605)
-	at Init_groovy$_run_closure6.doCall(Init_groovy:131)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.Closure.call(Closure.java:292)
-	at groovy.lang.Script.invokeMethod(Script.java:87)
-	at groovy.lang.MetaClassImpl.invokeMethodOnGroovyObject(MetaClassImpl.java:947)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:894)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:94)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at RunApp_groovy$_run_closure2.doCall(RunApp_groovy:66)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:94)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at RunApp_groovy$_run_closure2.doCall(RunApp_groovy)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at groovy.lang.Closure.call(Closure.java:292)
-	at groovy.lang.Script.invokeMethod(Script.java:87)
-	at groovy.lang.MetaClassImpl.invokeMethodOnGroovyObject(MetaClassImpl.java:947)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:894)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:94)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrent0(ScriptBytecodeAdapter.java:112)
-	at RunApp_groovy$_run_closure1.doCall(RunApp_groovy:57)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:94)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at RunApp_groovy$_run_closure1.doCall(RunApp_groovy)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at groovy.lang.Closure.call(Closure.java:292)
-	at groovy.lang.Closure.call(Closure.java:287)
-	at groovy.lang.Closure.run(Closure.java:368)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokePogoMethod(InvokerHelper.java:778)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:758)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodN(ScriptBytecodeAdapter.java:170)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethod0(ScriptBytecodeAdapter.java:198)
-	at gant.Gant.dispatch(Gant.groovy:271)
-	at gant.Gant.this$2$dispatch(Gant.groovy)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:674)
-	at sun.reflect.GeneratedMethodAccessor7.invoke(Unknown Source)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokePogoMethod(InvokerHelper.java:778)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:758)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodN(ScriptBytecodeAdapter.java:170)
-	at gant.Gant.invokeMethod(Gant.groovy)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at gant.Gant.processTargets(Gant.groovy:436)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at gant.Gant.processArgs(Gant.groovy:372)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokePogoMethod(InvokerHelper.java:778)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:758)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodN(ScriptBytecodeAdapter.java:170)
-	at org.codehaus.groovy.grails.cli.GrailsScriptRunner.callPluginOrGrailsScript(GrailsScriptRunner.groovy:261)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeStaticMethod(MetaClassImpl.java:1105)
-	at groovy.lang.ExpandoMetaClass.invokeStaticMethod(ExpandoMetaClass.java:957)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeStaticMethod(InvokerHelper.java:804)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeStaticMethodN(ScriptBytecodeAdapter.java:215)
-	at org.codehaus.groovy.grails.cli.GrailsScriptRunner.main(GrailsScriptRunner.groovy:121)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.grails.cli.support.GrailsStarter.rootLoader(GrailsStarter.java:193)
-	at org.codehaus.groovy.grails.cli.support.GrailsStarter.main(GrailsStarter.java:218)
-Caused by: java.lang.VerifyError: (class: TypeOfModification, method: constraints signature: ()Ljava/lang/Object;) Incompatible type for getting or setting field
-	at java.lang.Class.forName0(Native Method)
-	at java.lang.Class.forName(Class.java:186)
-	at Modification.class$(Modification.groovy)
-	at Modification.<clinit>(Modification.groovy)
-	at java.lang.Class.forName0(Native Method)
-	at java.lang.Class.forName(Class.java:186)
-	at Person.class$(Person.groovy)
-	at Person.<clinit>(Person.groovy)
-	at java.lang.Class.forName0(Native Method)
-	at java.lang.Class.forName(Class.java:186)
-	at Entry.class$(Entry.groovy)
-	at Entry.<clinit>(Entry.groovy)
-	at java.lang.Class.forName0(Native Method)
-	at java.lang.Class.forName(Class.java:186)
-	at Task.class$(Task.groovy)
-	at Task.<clinit>(Task.groovy)
-	at java.lang.Class.forName0(Native Method)
-	at java.lang.Class.forName(Class.java:186)
-	at TaskGroup.class$(TaskGroup.groovy)
-	at TaskGroup.<clinit>(TaskGroup.groovy)
-	at java.lang.Class.forName0(Native Method)
-	at java.lang.Class.forName(Class.java:186)
-	at TaskGroupController.class$(TaskGroupController.groovy)
-	at TaskGroupController.<init>(TaskGroupController.groovy)
-	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
-	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
-	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
-	at java.lang.reflect.Constructor.newInstance(Constructor.java:532)
-	at org.codehaus.groovy.grails.commons.AbstractGrailsClass.newInstance(AbstractGrailsClass.java:96)
-	... 260 more
-[21] StackTrace Sanitizing stacktrace:
-java.lang.VerifyError: (class: TypeOfModification, method: constraints signature: ()Ljava/lang/Object;) Incompatible type for getting or setting field
-	at java.lang.Class.forName0(Native Method)
-	at java.lang.Class.forName(Class.java:186)
-	at Modification.class$(Modification.groovy)
-	at Modification.<clinit>(Modification.groovy)
-	at java.lang.Class.forName0(Native Method)
-	at java.lang.Class.forName(Class.java:186)
-	at Person.class$(Person.groovy)
-	at Person.<clinit>(Person.groovy)
-	at java.lang.Class.forName0(Native Method)
-	at java.lang.Class.forName(Class.java:186)
-	at Entry.class$(Entry.groovy)
-	at Entry.<clinit>(Entry.groovy)
-	at java.lang.Class.forName0(Native Method)
-	at java.lang.Class.forName(Class.java:186)
-	at Task.class$(Task.groovy)
-	at Task.<clinit>(Task.groovy)
-	at java.lang.Class.forName0(Native Method)
-	at java.lang.Class.forName(Class.java:186)
-	at TaskGroup.class$(TaskGroup.groovy)
-	at TaskGroup.<clinit>(TaskGroup.groovy)
-	at java.lang.Class.forName0(Native Method)
-	at java.lang.Class.forName(Class.java:186)
-	at TaskGroupController.class$(TaskGroupController.groovy)
-	at TaskGroupController.<init>(TaskGroupController.groovy)
-	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
-	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
-	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
-	at java.lang.reflect.Constructor.newInstance(Constructor.java:532)
-	at org.codehaus.groovy.grails.commons.AbstractGrailsClass.newInstance(AbstractGrailsClass.java:96)
-	at org.codehaus.groovy.grails.commons.AbstractGrailsClass.<init>(AbstractGrailsClass.java:69)
-	at org.codehaus.groovy.grails.commons.AbstractInjectableGrailsClass.<init>(AbstractInjectableGrailsClass.java:31)
-	at org.codehaus.groovy.grails.commons.DefaultGrailsControllerClass.<init>(DefaultGrailsControllerClass.java:72)
-	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
-	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
-	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
-	at java.lang.reflect.Constructor.newInstance(Constructor.java:532)
-	at org.codehaus.groovy.grails.commons.ArtefactHandlerAdapter.newArtefactClass(ArtefactHandlerAdapter.java:100)
-	at org.codehaus.groovy.grails.commons.DefaultGrailsApplication.addArtefact(DefaultGrailsApplication.java:662)
-	at org.codehaus.groovy.grails.commons.DefaultGrailsApplication.configureLoadedClasses(DefaultGrailsApplication.java:332)
-	at org.codehaus.groovy.grails.commons.DefaultGrailsApplication.initialise(DefaultGrailsApplication.java:868)
-	at org.codehaus.groovy.grails.plugins.GrailsPluginManagerFactoryBean.afterPropertiesSet(GrailsPluginManagerFactoryBean.java:110)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1369)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1335)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:473)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409)
-	at java.security.AccessController.doPrivileged(Native Method)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380)
-	at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264)
-	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:423)
-	at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:728)
-	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:380)
-	at org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:255)
-	at org.codehaus.groovy.grails.web.context.GrailsContextLoader.createWebApplicationContext(GrailsContextLoader.java:57)
-	at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:199)
-	at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:45)
-	at org.mortbay.jetty.handler.ContextHandler.startContext(ContextHandler.java:548)
-	at org.mortbay.jetty.servlet.Context.startContext(Context.java:136)
-	at org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1234)
-	at org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:517)
-	at org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:460)
-	at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
-	at org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:130)
-	at org.mortbay.jetty.Server.doStart(Server.java:222)
-	at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokePojoMethod(InvokerHelper.java:766)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:754)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodN(ScriptBytecodeAdapter.java:170)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethod0(ScriptBytecodeAdapter.java:198)
-	at RunApp_groovy$_run_closure2_closure7.doCall(RunApp_groovy:67)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at RunApp_groovy$_run_closure2_closure7.doCall(RunApp_groovy)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.Closure.call(Closure.java:292)
-	at groovy.lang.Closure.call(Closure.java:287)
-	at sun.reflect.GeneratedMethodAccessor54.invoke(Unknown Source)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokePogoMethod(InvokerHelper.java:778)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:758)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodN(ScriptBytecodeAdapter.java:170)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeClosure(ScriptBytecodeAdapter.java:605)
-	at Init_groovy$_run_closure6.doCall(Init_groovy:131)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.Closure.call(Closure.java:292)
-	at groovy.lang.Script.invokeMethod(Script.java:87)
-	at groovy.lang.MetaClassImpl.invokeMethodOnGroovyObject(MetaClassImpl.java:947)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:894)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:94)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at RunApp_groovy$_run_closure2.doCall(RunApp_groovy:66)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:94)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at RunApp_groovy$_run_closure2.doCall(RunApp_groovy)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at groovy.lang.Closure.call(Closure.java:292)
-	at groovy.lang.Script.invokeMethod(Script.java:87)
-	at groovy.lang.MetaClassImpl.invokeMethodOnGroovyObject(MetaClassImpl.java:947)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:894)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:94)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrent0(ScriptBytecodeAdapter.java:112)
-	at RunApp_groovy$_run_closure1.doCall(RunApp_groovy:57)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:94)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at RunApp_groovy$_run_closure1.doCall(RunApp_groovy)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at groovy.lang.Closure.call(Closure.java:292)
-	at groovy.lang.Closure.call(Closure.java:287)
-	at groovy.lang.Closure.run(Closure.java:368)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokePogoMethod(InvokerHelper.java:778)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:758)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodN(ScriptBytecodeAdapter.java:170)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethod0(ScriptBytecodeAdapter.java:198)
-	at gant.Gant.dispatch(Gant.groovy:271)
-	at gant.Gant.this$2$dispatch(Gant.groovy)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:674)
-	at sun.reflect.GeneratedMethodAccessor7.invoke(Unknown Source)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokePogoMethod(InvokerHelper.java:778)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:758)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodN(ScriptBytecodeAdapter.java:170)
-	at gant.Gant.invokeMethod(Gant.groovy)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at gant.Gant.processTargets(Gant.groovy:436)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at gant.Gant.processArgs(Gant.groovy:372)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokePogoMethod(InvokerHelper.java:778)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:758)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodN(ScriptBytecodeAdapter.java:170)
-	at org.codehaus.groovy.grails.cli.GrailsScriptRunner.callPluginOrGrailsScript(GrailsScriptRunner.groovy:261)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeStaticMethod(MetaClassImpl.java:1105)
-	at groovy.lang.ExpandoMetaClass.invokeStaticMethod(ExpandoMetaClass.java:957)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeStaticMethod(InvokerHelper.java:804)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeStaticMethodN(ScriptBytecodeAdapter.java:215)
-	at org.codehaus.groovy.grails.cli.GrailsScriptRunner.main(GrailsScriptRunner.groovy:121)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.grails.cli.support.GrailsStarter.rootLoader(GrailsStarter.java:193)
-	at org.codehaus.groovy.grails.cli.support.GrailsStarter.main(GrailsStarter.java:218)
-[27] StackTrace Sanitizing stacktrace:
-org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'pluginManager' defined in ServletContext resource [/WEB-INF/applicationContext.xml]: Invocation of init method failed; nested exception is java.lang.RuntimeException: Unable to locate constructor with Class parameter for class org.codehaus.groovy.grails.commons.DefaultGrailsControllerClass
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1338)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:473)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409)
-	at java.security.AccessController.doPrivileged(Native Method)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380)
-	at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264)
-	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:423)
-	at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:728)
-	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:380)
-	at org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:255)
-	at org.codehaus.groovy.grails.web.context.GrailsContextLoader.createWebApplicationContext(GrailsContextLoader.java:57)
-	at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:199)
-	at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:45)
-	at org.mortbay.jetty.handler.ContextHandler.startContext(ContextHandler.java:548)
-	at org.mortbay.jetty.servlet.Context.startContext(Context.java:136)
-	at org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1234)
-	at org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:517)
-	at org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:460)
-	at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
-	at org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:130)
-	at org.mortbay.jetty.Server.doStart(Server.java:222)
-	at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokePojoMethod(InvokerHelper.java:766)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:754)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodN(ScriptBytecodeAdapter.java:170)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethod0(ScriptBytecodeAdapter.java:198)
-	at RunApp_groovy$_run_closure2_closure7.doCall(RunApp_groovy:67)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at RunApp_groovy$_run_closure2_closure7.doCall(RunApp_groovy)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.Closure.call(Closure.java:292)
-	at groovy.lang.Closure.call(Closure.java:287)
-	at sun.reflect.GeneratedMethodAccessor54.invoke(Unknown Source)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokePogoMethod(InvokerHelper.java:778)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:758)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodN(ScriptBytecodeAdapter.java:170)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeClosure(ScriptBytecodeAdapter.java:605)
-	at Init_groovy$_run_closure6.doCall(Init_groovy:131)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.Closure.call(Closure.java:292)
-	at groovy.lang.Script.invokeMethod(Script.java:87)
-	at groovy.lang.MetaClassImpl.invokeMethodOnGroovyObject(MetaClassImpl.java:947)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:894)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:94)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at RunApp_groovy$_run_closure2.doCall(RunApp_groovy:66)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:94)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at RunApp_groovy$_run_closure2.doCall(RunApp_groovy)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at groovy.lang.Closure.call(Closure.java:292)
-	at groovy.lang.Script.invokeMethod(Script.java:87)
-	at groovy.lang.MetaClassImpl.invokeMethodOnGroovyObject(MetaClassImpl.java:947)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:894)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:94)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrent0(ScriptBytecodeAdapter.java:112)
-	at RunApp_groovy$_run_closure1.doCall(RunApp_groovy:57)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:94)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at RunApp_groovy$_run_closure1.doCall(RunApp_groovy)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at groovy.lang.Closure.call(Closure.java:292)
-	at groovy.lang.Closure.call(Closure.java:287)
-	at groovy.lang.Closure.run(Closure.java:368)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokePogoMethod(InvokerHelper.java:778)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:758)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodN(ScriptBytecodeAdapter.java:170)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethod0(ScriptBytecodeAdapter.java:198)
-	at gant.Gant.dispatch(Gant.groovy:271)
-	at gant.Gant.this$2$dispatch(Gant.groovy)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:674)
-	at sun.reflect.GeneratedMethodAccessor7.invoke(Unknown Source)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokePogoMethod(InvokerHelper.java:778)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:758)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodN(ScriptBytecodeAdapter.java:170)
-	at gant.Gant.invokeMethod(Gant.groovy)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at gant.Gant.processTargets(Gant.groovy:436)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at gant.Gant.processArgs(Gant.groovy:372)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokePogoMethod(InvokerHelper.java:778)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:758)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodN(ScriptBytecodeAdapter.java:170)
-	at org.codehaus.groovy.grails.cli.GrailsScriptRunner.callPluginOrGrailsScript(GrailsScriptRunner.groovy:261)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeStaticMethod(MetaClassImpl.java:1105)
-	at groovy.lang.ExpandoMetaClass.invokeStaticMethod(ExpandoMetaClass.java:957)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeStaticMethod(InvokerHelper.java:804)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeStaticMethodN(ScriptBytecodeAdapter.java:215)
-	at org.codehaus.groovy.grails.cli.GrailsScriptRunner.main(GrailsScriptRunner.groovy:121)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.grails.cli.support.GrailsStarter.rootLoader(GrailsStarter.java:193)
-	at org.codehaus.groovy.grails.cli.support.GrailsStarter.main(GrailsStarter.java:218)
-Caused by: java.lang.RuntimeException: Unable to locate constructor with Class parameter for class org.codehaus.groovy.grails.commons.DefaultGrailsControllerClass
-	at java.security.AccessController.doPrivileged(Native Method)
-	at RunApp_groovy$_run_closure2_closure7.doCall(RunApp_groovy:67)
-	at RunApp_groovy$_run_closure2_closure7.doCall(RunApp_groovy)
-	at Init_groovy$_run_closure6.doCall(Init_groovy:131)
-	at RunApp_groovy$_run_closure2.doCall(RunApp_groovy:66)
-	at RunApp_groovy$_run_closure2.doCall(RunApp_groovy)
-	at RunApp_groovy$_run_closure1.doCall(RunApp_groovy:57)
-	at RunApp_groovy$_run_closure1.doCall(RunApp_groovy)
-	at gant.Gant.dispatch(Gant.groovy:271)
-	at gant.Gant.this$2$dispatch(Gant.groovy)
-	at gant.Gant.invokeMethod(Gant.groovy)
-	at gant.Gant.processTargets(Gant.groovy:436)
-	at gant.Gant.processArgs(Gant.groovy:372)
-Caused by: java.lang.reflect.InvocationTargetException
-	... 13 more
-Caused by: org.codehaus.groovy.grails.exceptions.NewInstanceCreationException: Could not create a new instance of class [TaskGroupController]!
-	... 13 more
-Caused by: java.lang.VerifyError: (class: TypeOfModification, method: constraints signature: ()Ljava/lang/Object;) Incompatible type for getting or setting field
-	at java.lang.Class.forName0(Native Method)
-	at java.lang.Class.forName(Class.java:186)
-	at Modification.class$(Modification.groovy)
-	at Modification.<clinit>(Modification.groovy)
-	at java.lang.Class.forName0(Native Method)
-	at java.lang.Class.forName(Class.java:186)
-	at Person.class$(Person.groovy)
-	at Person.<clinit>(Person.groovy)
-	at java.lang.Class.forName0(Native Method)
-	at java.lang.Class.forName(Class.java:186)
-	at Entry.class$(Entry.groovy)
-	at Entry.<clinit>(Entry.groovy)
-	at java.lang.Class.forName0(Native Method)
-	at java.lang.Class.forName(Class.java:186)
-	at Task.class$(Task.groovy)
-	at Task.<clinit>(Task.groovy)
-	at java.lang.Class.forName0(Native Method)
-	at java.lang.Class.forName(Class.java:186)
-	at TaskGroup.class$(TaskGroup.groovy)
-	at TaskGroup.<clinit>(TaskGroup.groovy)
-	at java.lang.Class.forName0(Native Method)
-	at java.lang.Class.forName(Class.java:186)
-	at TaskGroupController.class$(TaskGroupController.groovy)
-	at TaskGroupController.<init>(TaskGroupController.groovy)
-	... 13 more
-[1] StackTrace Sanitizing stacktrace:
-groovy.lang.MissingPropertyException: No such property: nullable for class: Person
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.unwrap(ScriptBytecodeAdapter.java:50)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.setProperty(ScriptBytecodeAdapter.java:508)
-	at Person$__clinit__closure2.doCall(Person.groovy:17)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at Person$__clinit__closure2.doCall(Person.groovy)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.Closure.call(Closure.java:292)
-	at groovy.lang.Closure.call(Closure.java:287)
-	at org.codehaus.groovy.grails.validation.metaclass.ConstraintsEvaluatingDynamicProperty.get(ConstraintsEvaluatingDynamicProperty.java:93)
-	at org.codehaus.groovy.grails.commons.metaclass.AbstractDynamicMethods.getProperty(AbstractDynamicMethods.java:123)
-	at org.codehaus.groovy.grails.commons.metaclass.AbstractDynamicMethodsInterceptor.beforeGet(AbstractDynamicMethodsInterceptor.java:71)
-	at org.codehaus.groovy.grails.commons.metaclass.ProxyMetaClass.getProperty(ProxyMetaClass.java:216)
-	at groovy.lang.MetaClassImpl.getProperty(MetaClassImpl.java:2587)
-	at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokePojoMethod(InvokerHelper.java:766)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:754)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodN(ScriptBytecodeAdapter.java:170)
-	at Person.getProperty(Person.groovy)
-	at org.codehaus.groovy.grails.commons.GrailsDomainConfigurationUtil.evaluateConstraints(GrailsDomainConfigurationUtil.java:323)
-	at org.codehaus.groovy.grails.commons.DefaultGrailsDomainClass.<init>(DefaultGrailsDomainClass.java:104)
-	at org.codehaus.groovy.grails.commons.DomainClassArtefactHandler.newArtefactClass(DomainClassArtefactHandler.java:34)
-	at org.codehaus.groovy.grails.commons.DefaultGrailsApplication.addArtefact(DefaultGrailsApplication.java:662)
-	at org.codehaus.groovy.grails.commons.DefaultGrailsApplication.configureLoadedClasses(DefaultGrailsApplication.java:332)
-	at org.codehaus.groovy.grails.commons.DefaultGrailsApplication.initialise(DefaultGrailsApplication.java:868)
-	at org.codehaus.groovy.grails.plugins.GrailsPluginManagerFactoryBean.afterPropertiesSet(GrailsPluginManagerFactoryBean.java:110)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1369)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1335)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:473)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409)
-	at java.security.AccessController.doPrivileged(Native Method)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380)
-	at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264)
-	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:423)
-	at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:728)
-	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:380)
-	at org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:255)
-	at org.codehaus.groovy.grails.web.context.GrailsContextLoader.createWebApplicationContext(GrailsContextLoader.java:57)
-	at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:199)
-	at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:45)
-	at org.mortbay.jetty.handler.ContextHandler.startContext(ContextHandler.java:548)
-	at org.mortbay.jetty.servlet.Context.startContext(Context.java:136)
-	at org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1234)
-	at org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:517)
-	at org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:460)
-	at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
-	at org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:130)
-	at org.mortbay.jetty.Server.doStart(Server.java:222)
-	at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokePojoMethod(InvokerHelper.java:766)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:754)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodN(ScriptBytecodeAdapter.java:170)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethod0(ScriptBytecodeAdapter.java:198)
-	at RunApp_groovy$_run_closure2_closure7.doCall(RunApp_groovy:67)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at RunApp_groovy$_run_closure2_closure7.doCall(RunApp_groovy)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.Closure.call(Closure.java:292)
-	at groovy.lang.Closure.call(Closure.java:287)
-	at sun.reflect.GeneratedMethodAccessor55.invoke(Unknown Source)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokePogoMethod(InvokerHelper.java:778)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:758)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodN(ScriptBytecodeAdapter.java:170)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeClosure(ScriptBytecodeAdapter.java:605)
-	at Init_groovy$_run_closure6.doCall(Init_groovy:131)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.Closure.call(Closure.java:292)
-	at groovy.lang.Script.invokeMethod(Script.java:87)
-	at groovy.lang.MetaClassImpl.invokeMethodOnGroovyObject(MetaClassImpl.java:947)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:894)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:94)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at RunApp_groovy$_run_closure2.doCall(RunApp_groovy:66)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:94)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at RunApp_groovy$_run_closure2.doCall(RunApp_groovy)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at groovy.lang.Closure.call(Closure.java:292)
-	at groovy.lang.Script.invokeMethod(Script.java:87)
-	at groovy.lang.MetaClassImpl.invokeMethodOnGroovyObject(MetaClassImpl.java:947)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:894)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:94)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrent0(ScriptBytecodeAdapter.java:112)
-	at RunApp_groovy$_run_closure1.doCall(RunApp_groovy:57)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:94)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at RunApp_groovy$_run_closure1.doCall(RunApp_groovy)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at groovy.lang.Closure.call(Closure.java:292)
-	at groovy.lang.Closure.call(Closure.java:287)
-	at groovy.lang.Closure.run(Closure.java:368)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokePogoMethod(InvokerHelper.java:778)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:758)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodN(ScriptBytecodeAdapter.java:170)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethod0(ScriptBytecodeAdapter.java:198)
-	at gant.Gant.dispatch(Gant.groovy:271)
-	at gant.Gant.this$2$dispatch(Gant.groovy)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:674)
-	at sun.reflect.GeneratedMethodAccessor7.invoke(Unknown Source)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokePogoMethod(InvokerHelper.java:778)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:758)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodN(ScriptBytecodeAdapter.java:170)
-	at gant.Gant.invokeMethod(Gant.groovy)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at gant.Gant.processTargets(Gant.groovy:436)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at gant.Gant.processArgs(Gant.groovy:372)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokePogoMethod(InvokerHelper.java:778)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:758)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodN(ScriptBytecodeAdapter.java:170)
-	at org.codehaus.groovy.grails.cli.GrailsScriptRunner.callPluginOrGrailsScript(GrailsScriptRunner.groovy:261)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeStaticMethod(MetaClassImpl.java:1105)
-	at groovy.lang.ExpandoMetaClass.invokeStaticMethod(ExpandoMetaClass.java:957)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeStaticMethod(InvokerHelper.java:804)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeStaticMethodN(ScriptBytecodeAdapter.java:215)
-	at org.codehaus.groovy.grails.cli.GrailsScriptRunner.main(GrailsScriptRunner.groovy:121)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.grails.cli.support.GrailsStarter.rootLoader(GrailsStarter.java:193)
-	at org.codehaus.groovy.grails.cli.support.GrailsStarter.main(GrailsStarter.java:218)
-[8] StackTrace Sanitizing stacktrace:
-org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'pluginManager' defined in ServletContext resource [/WEB-INF/applicationContext.xml]: Invocation of init method failed; nested exception is groovy.lang.MissingPropertyException: No such property: nullable for class: Person
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1338)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:473)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409)
-	at java.security.AccessController.doPrivileged(Native Method)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380)
-	at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264)
-	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:423)
-	at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:728)
-	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:380)
-	at org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:255)
-	at org.codehaus.groovy.grails.web.context.GrailsContextLoader.createWebApplicationContext(GrailsContextLoader.java:57)
-	at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:199)
-	at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:45)
-	at org.mortbay.jetty.handler.ContextHandler.startContext(ContextHandler.java:548)
-	at org.mortbay.jetty.servlet.Context.startContext(Context.java:136)
-	at org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1234)
-	at org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:517)
-	at org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:460)
-	at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
-	at org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:130)
-	at org.mortbay.jetty.Server.doStart(Server.java:222)
-	at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokePojoMethod(InvokerHelper.java:766)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:754)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodN(ScriptBytecodeAdapter.java:170)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethod0(ScriptBytecodeAdapter.java:198)
-	at RunApp_groovy$_run_closure2_closure7.doCall(RunApp_groovy:67)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at RunApp_groovy$_run_closure2_closure7.doCall(RunApp_groovy)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.Closure.call(Closure.java:292)
-	at groovy.lang.Closure.call(Closure.java:287)
-	at sun.reflect.GeneratedMethodAccessor55.invoke(Unknown Source)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokePogoMethod(InvokerHelper.java:778)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:758)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodN(ScriptBytecodeAdapter.java:170)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeClosure(ScriptBytecodeAdapter.java:605)
-	at Init_groovy$_run_closure6.doCall(Init_groovy:131)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.Closure.call(Closure.java:292)
-	at groovy.lang.Script.invokeMethod(Script.java:87)
-	at groovy.lang.MetaClassImpl.invokeMethodOnGroovyObject(MetaClassImpl.java:947)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:894)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:94)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at RunApp_groovy$_run_closure2.doCall(RunApp_groovy:66)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:94)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at RunApp_groovy$_run_closure2.doCall(RunApp_groovy)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at groovy.lang.Closure.call(Closure.java:292)
-	at groovy.lang.Script.invokeMethod(Script.java:87)
-	at groovy.lang.MetaClassImpl.invokeMethodOnGroovyObject(MetaClassImpl.java:947)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:894)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:94)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrent0(ScriptBytecodeAdapter.java:112)
-	at RunApp_groovy$_run_closure1.doCall(RunApp_groovy:57)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:94)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at RunApp_groovy$_run_closure1.doCall(RunApp_groovy)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at groovy.lang.Closure.call(Closure.java:292)
-	at groovy.lang.Closure.call(Closure.java:287)
-	at groovy.lang.Closure.run(Closure.java:368)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokePogoMethod(InvokerHelper.java:778)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:758)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodN(ScriptBytecodeAdapter.java:170)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethod0(ScriptBytecodeAdapter.java:198)
-	at gant.Gant.dispatch(Gant.groovy:271)
-	at gant.Gant.this$2$dispatch(Gant.groovy)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:674)
-	at sun.reflect.GeneratedMethodAccessor7.invoke(Unknown Source)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokePogoMethod(InvokerHelper.java:778)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:758)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodN(ScriptBytecodeAdapter.java:170)
-	at gant.Gant.invokeMethod(Gant.groovy)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at gant.Gant.processTargets(Gant.groovy:436)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at gant.Gant.processArgs(Gant.groovy:372)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokePogoMethod(InvokerHelper.java:778)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:758)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodN(ScriptBytecodeAdapter.java:170)
-	at org.codehaus.groovy.grails.cli.GrailsScriptRunner.callPluginOrGrailsScript(GrailsScriptRunner.groovy:261)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeStaticMethod(MetaClassImpl.java:1105)
-	at groovy.lang.ExpandoMetaClass.invokeStaticMethod(ExpandoMetaClass.java:957)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeStaticMethod(InvokerHelper.java:804)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeStaticMethodN(ScriptBytecodeAdapter.java:215)
-	at org.codehaus.groovy.grails.cli.GrailsScriptRunner.main(GrailsScriptRunner.groovy:121)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.grails.cli.support.GrailsStarter.rootLoader(GrailsStarter.java:193)
-	at org.codehaus.groovy.grails.cli.support.GrailsStarter.main(GrailsStarter.java:218)
-Caused by: groovy.lang.MissingPropertyException: No such property: nullable for class: Person
-	at Person$__clinit__closure2.doCall(Person.groovy:17)
-	at Person$__clinit__closure2.doCall(Person.groovy)
-	at Person.getProperty(Person.groovy)
-	at java.security.AccessController.doPrivileged(Native Method)
-	at RunApp_groovy$_run_closure2_closure7.doCall(RunApp_groovy:67)
-	at RunApp_groovy$_run_closure2_closure7.doCall(RunApp_groovy)
-	at Init_groovy$_run_closure6.doCall(Init_groovy:131)
-	at RunApp_groovy$_run_closure2.doCall(RunApp_groovy:66)
-	at RunApp_groovy$_run_closure2.doCall(RunApp_groovy)
-	at RunApp_groovy$_run_closure1.doCall(RunApp_groovy:57)
-	at RunApp_groovy$_run_closure1.doCall(RunApp_groovy)
-	at gant.Gant.dispatch(Gant.groovy:271)
-	at gant.Gant.this$2$dispatch(Gant.groovy)
-	at gant.Gant.invokeMethod(Gant.groovy)
-	at gant.Gant.processTargets(Gant.groovy:436)
-	at gant.Gant.processArgs(Gant.groovy:372)
-[1] StackTrace Sanitizing stacktrace:
-groovy.lang.MissingPropertyException: No such property: nullable for class: Person
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.unwrap(ScriptBytecodeAdapter.java:50)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.setProperty(ScriptBytecodeAdapter.java:508)
-	at Person$__clinit__closure2.doCall(Person.groovy:17)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at Person$__clinit__closure2.doCall(Person.groovy)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.Closure.call(Closure.java:292)
-	at groovy.lang.Closure.call(Closure.java:287)
-	at org.codehaus.groovy.grails.validation.metaclass.ConstraintsEvaluatingDynamicProperty.get(ConstraintsEvaluatingDynamicProperty.java:93)
-	at org.codehaus.groovy.grails.commons.metaclass.AbstractDynamicMethods.getProperty(AbstractDynamicMethods.java:123)
-	at org.codehaus.groovy.grails.commons.metaclass.AbstractDynamicMethodsInterceptor.beforeGet(AbstractDynamicMethodsInterceptor.java:71)
-	at org.codehaus.groovy.grails.commons.metaclass.ProxyMetaClass.getProperty(ProxyMetaClass.java:216)
-	at groovy.lang.MetaClassImpl.getProperty(MetaClassImpl.java:2587)
-	at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokePojoMethod(InvokerHelper.java:766)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:754)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodN(ScriptBytecodeAdapter.java:170)
-	at Person.getProperty(Person.groovy)
-	at org.codehaus.groovy.grails.commons.GrailsDomainConfigurationUtil.evaluateConstraints(GrailsDomainConfigurationUtil.java:323)
-	at org.codehaus.groovy.grails.commons.DefaultGrailsDomainClass.<init>(DefaultGrailsDomainClass.java:104)
-	at org.codehaus.groovy.grails.commons.DomainClassArtefactHandler.newArtefactClass(DomainClassArtefactHandler.java:34)
-	at org.codehaus.groovy.grails.commons.DefaultGrailsApplication.addArtefact(DefaultGrailsApplication.java:662)
-	at org.codehaus.groovy.grails.commons.DefaultGrailsApplication.configureLoadedClasses(DefaultGrailsApplication.java:332)
-	at org.codehaus.groovy.grails.commons.DefaultGrailsApplication.initialise(DefaultGrailsApplication.java:868)
-	at org.codehaus.groovy.grails.plugins.GrailsPluginManagerFactoryBean.afterPropertiesSet(GrailsPluginManagerFactoryBean.java:110)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1369)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1335)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:473)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409)
-	at java.security.AccessController.doPrivileged(Native Method)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380)
-	at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264)
-	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:423)
-	at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:728)
-	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:380)
-	at org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:255)
-	at org.codehaus.groovy.grails.web.context.GrailsContextLoader.createWebApplicationContext(GrailsContextLoader.java:57)
-	at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:199)
-	at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:45)
-	at org.mortbay.jetty.handler.ContextHandler.startContext(ContextHandler.java:548)
-	at org.mortbay.jetty.servlet.Context.startContext(Context.java:136)
-	at org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1234)
-	at org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:517)
-	at org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:460)
-	at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
-	at org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:130)
-	at org.mortbay.jetty.Server.doStart(Server.java:222)
-	at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokePojoMethod(InvokerHelper.java:766)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:754)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodN(ScriptBytecodeAdapter.java:170)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethod0(ScriptBytecodeAdapter.java:198)
-	at RunApp_groovy$_run_closure2_closure7.doCall(RunApp_groovy:67)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at RunApp_groovy$_run_closure2_closure7.doCall(RunApp_groovy)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.Closure.call(Closure.java:292)
-	at groovy.lang.Closure.call(Closure.java:287)
-	at sun.reflect.GeneratedMethodAccessor54.invoke(Unknown Source)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokePogoMethod(InvokerHelper.java:778)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:758)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodN(ScriptBytecodeAdapter.java:170)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeClosure(ScriptBytecodeAdapter.java:605)
-	at Init_groovy$_run_closure6.doCall(Init_groovy:131)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.Closure.call(Closure.java:292)
-	at groovy.lang.Script.invokeMethod(Script.java:87)
-	at groovy.lang.MetaClassImpl.invokeMethodOnGroovyObject(MetaClassImpl.java:947)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:894)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:94)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at RunApp_groovy$_run_closure2.doCall(RunApp_groovy:66)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:94)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at RunApp_groovy$_run_closure2.doCall(RunApp_groovy)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at groovy.lang.Closure.call(Closure.java:292)
-	at groovy.lang.Script.invokeMethod(Script.java:87)
-	at groovy.lang.MetaClassImpl.invokeMethodOnGroovyObject(MetaClassImpl.java:947)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:894)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:94)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrent0(ScriptBytecodeAdapter.java:112)
-	at RunApp_groovy$_run_closure1.doCall(RunApp_groovy:57)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:94)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at RunApp_groovy$_run_closure1.doCall(RunApp_groovy)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at groovy.lang.Closure.call(Closure.java:292)
-	at groovy.lang.Closure.call(Closure.java:287)
-	at groovy.lang.Closure.run(Closure.java:368)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokePogoMethod(InvokerHelper.java:778)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:758)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodN(ScriptBytecodeAdapter.java:170)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethod0(ScriptBytecodeAdapter.java:198)
-	at gant.Gant.dispatch(Gant.groovy:271)
-	at gant.Gant.this$2$dispatch(Gant.groovy)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:674)
-	at sun.reflect.GeneratedMethodAccessor7.invoke(Unknown Source)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokePogoMethod(InvokerHelper.java:778)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:758)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodN(ScriptBytecodeAdapter.java:170)
-	at gant.Gant.invokeMethod(Gant.groovy)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at gant.Gant.processTargets(Gant.groovy:436)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at gant.Gant.processArgs(Gant.groovy:372)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokePogoMethod(InvokerHelper.java:778)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:758)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodN(ScriptBytecodeAdapter.java:170)
-	at org.codehaus.groovy.grails.cli.GrailsScriptRunner.callPluginOrGrailsScript(GrailsScriptRunner.groovy:261)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeStaticMethod(MetaClassImpl.java:1105)
-	at groovy.lang.ExpandoMetaClass.invokeStaticMethod(ExpandoMetaClass.java:957)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeStaticMethod(InvokerHelper.java:804)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeStaticMethodN(ScriptBytecodeAdapter.java:215)
-	at org.codehaus.groovy.grails.cli.GrailsScriptRunner.main(GrailsScriptRunner.groovy:121)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.grails.cli.support.GrailsStarter.rootLoader(GrailsStarter.java:193)
-	at org.codehaus.groovy.grails.cli.support.GrailsStarter.main(GrailsStarter.java:218)
-[8] StackTrace Sanitizing stacktrace:
-org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'pluginManager' defined in ServletContext resource [/WEB-INF/applicationContext.xml]: Invocation of init method failed; nested exception is groovy.lang.MissingPropertyException: No such property: nullable for class: Person
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1338)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:473)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409)
-	at java.security.AccessController.doPrivileged(Native Method)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380)
-	at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264)
-	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:423)
-	at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:728)
-	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:380)
-	at org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:255)
-	at org.codehaus.groovy.grails.web.context.GrailsContextLoader.createWebApplicationContext(GrailsContextLoader.java:57)
-	at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:199)
-	at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:45)
-	at org.mortbay.jetty.handler.ContextHandler.startContext(ContextHandler.java:548)
-	at org.mortbay.jetty.servlet.Context.startContext(Context.java:136)
-	at org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1234)
-	at org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:517)
-	at org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:460)
-	at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
-	at org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:130)
-	at org.mortbay.jetty.Server.doStart(Server.java:222)
-	at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokePojoMethod(InvokerHelper.java:766)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:754)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodN(ScriptBytecodeAdapter.java:170)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethod0(ScriptBytecodeAdapter.java:198)
-	at RunApp_groovy$_run_closure2_closure7.doCall(RunApp_groovy:67)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at RunApp_groovy$_run_closure2_closure7.doCall(RunApp_groovy)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.Closure.call(Closure.java:292)
-	at groovy.lang.Closure.call(Closure.java:287)
-	at sun.reflect.GeneratedMethodAccessor54.invoke(Unknown Source)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokePogoMethod(InvokerHelper.java:778)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:758)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodN(ScriptBytecodeAdapter.java:170)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeClosure(ScriptBytecodeAdapter.java:605)
-	at Init_groovy$_run_closure6.doCall(Init_groovy:131)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.Closure.call(Closure.java:292)
-	at groovy.lang.Script.invokeMethod(Script.java:87)
-	at groovy.lang.MetaClassImpl.invokeMethodOnGroovyObject(MetaClassImpl.java:947)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:894)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:94)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at RunApp_groovy$_run_closure2.doCall(RunApp_groovy:66)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:94)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at RunApp_groovy$_run_closure2.doCall(RunApp_groovy)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at groovy.lang.Closure.call(Closure.java:292)
-	at groovy.lang.Script.invokeMethod(Script.java:87)
-	at groovy.lang.MetaClassImpl.invokeMethodOnGroovyObject(MetaClassImpl.java:947)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:894)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:94)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrent0(ScriptBytecodeAdapter.java:112)
-	at RunApp_groovy$_run_closure1.doCall(RunApp_groovy:57)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:94)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at RunApp_groovy$_run_closure1.doCall(RunApp_groovy)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at groovy.lang.Closure.call(Closure.java:292)
-	at groovy.lang.Closure.call(Closure.java:287)
-	at groovy.lang.Closure.run(Closure.java:368)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokePogoMethod(InvokerHelper.java:778)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:758)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodN(ScriptBytecodeAdapter.java:170)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethod0(ScriptBytecodeAdapter.java:198)
-	at gant.Gant.dispatch(Gant.groovy:271)
-	at gant.Gant.this$2$dispatch(Gant.groovy)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:674)
-	at sun.reflect.GeneratedMethodAccessor7.invoke(Unknown Source)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokePogoMethod(InvokerHelper.java:778)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:758)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodN(ScriptBytecodeAdapter.java:170)
-	at gant.Gant.invokeMethod(Gant.groovy)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at gant.Gant.processTargets(Gant.groovy:436)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at gant.Gant.processArgs(Gant.groovy:372)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokePogoMethod(InvokerHelper.java:778)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:758)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodN(ScriptBytecodeAdapter.java:170)
-	at org.codehaus.groovy.grails.cli.GrailsScriptRunner.callPluginOrGrailsScript(GrailsScriptRunner.groovy:261)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeStaticMethod(MetaClassImpl.java:1105)
-	at groovy.lang.ExpandoMetaClass.invokeStaticMethod(ExpandoMetaClass.java:957)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeStaticMethod(InvokerHelper.java:804)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeStaticMethodN(ScriptBytecodeAdapter.java:215)
-	at org.codehaus.groovy.grails.cli.GrailsScriptRunner.main(GrailsScriptRunner.groovy:121)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.grails.cli.support.GrailsStarter.rootLoader(GrailsStarter.java:193)
-	at org.codehaus.groovy.grails.cli.support.GrailsStarter.main(GrailsStarter.java:218)
-Caused by: groovy.lang.MissingPropertyException: No such property: nullable for class: Person
-	at Person$__clinit__closure2.doCall(Person.groovy:17)
-	at Person$__clinit__closure2.doCall(Person.groovy)
-	at Person.getProperty(Person.groovy)
-	at java.security.AccessController.doPrivileged(Native Method)
-	at RunApp_groovy$_run_closure2_closure7.doCall(RunApp_groovy:67)
-	at RunApp_groovy$_run_closure2_closure7.doCall(RunApp_groovy)
-	at Init_groovy$_run_closure6.doCall(Init_groovy:131)
-	at RunApp_groovy$_run_closure2.doCall(RunApp_groovy:66)
-	at RunApp_groovy$_run_closure2.doCall(RunApp_groovy)
-	at RunApp_groovy$_run_closure1.doCall(RunApp_groovy:57)
-	at RunApp_groovy$_run_closure1.doCall(RunApp_groovy)
-	at gant.Gant.dispatch(Gant.groovy:271)
-	at gant.Gant.this$2$dispatch(Gant.groovy)
-	at gant.Gant.invokeMethod(Gant.groovy)
-	at gant.Gant.processTargets(Gant.groovy:436)
-	at gant.Gant.processArgs(Gant.groovy:372)
-[63071] StackTrace Sanitizing stacktrace:
-groovy.lang.MissingMethodException: No signature of method: static Person.Steven:() is applicable for argument types: (Person$_toString_closure1) values: {Person$_toString_closure1@2fe83585}
-	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
-	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
-	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
-	at java.lang.reflect.Constructor.newInstance(Constructor.java:532)
-	at org.codehaus.groovy.runtime.MetaClassHelper.doConstructorInvoke(MetaClassHelper.java:535)
-	at groovy.lang.MetaClassImpl.doConstructorInvoke(MetaClassImpl.java:2356)
-	at groovy.lang.MetaClassImpl.invokeConstructor(MetaClassImpl.java:1255)
-	at groovy.lang.MetaClassImpl.invokeConstructor(MetaClassImpl.java:1185)
-	at groovy.lang.ExpandoMetaClass.invokeConstructor(ExpandoMetaClass.java:524)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeConstructorOf(InvokerHelper.java:809)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeNewN(ScriptBytecodeAdapter.java:230)
-	at org.codehaus.groovy.grails.plugins.orm.hibernate.HibernateGrailsPlugin$_registerDynamicMethods_closure4.doCall(HibernateGrailsPlugin.groovy:226)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.Closure.call(Closure.java:292)
-	at org.codehaus.groovy.runtime.metaclass.ClosureMetaMethod.invoke(ClosureMetaMethod.java:72)
-	at groovy.lang.MetaClassImpl.invokeMissingMethod(MetaClassImpl.java:707)
-	at groovy.lang.MetaClassImpl.invokeMissingMethod(MetaClassImpl.java:679)
-	at groovy.lang.ExpandoMetaClass.invokeMissingMethod(ExpandoMetaClass.java:176)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:930)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at Person.toString(Person.groovy:21)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokePogoMethod(InvokerHelper.java:778)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:758)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodN(ScriptBytecodeAdapter.java:170)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethod0(ScriptBytecodeAdapter.java:198)
-	at org.codehaus.groovy.grails.plugins.web.taglib.FormTagLib$_closure17_closure26.doCall(FormTagLib.groovy:636)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.Closure.call(Closure.java:292)
-	at org.codehaus.groovy.runtime.DefaultGroovyMethods.eachWithIndex(DefaultGroovyMethods.java:1072)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.runtime.metaclass.ReflectionMetaMethod.invoke(ReflectionMetaMethod.java:51)
-	at org.codehaus.groovy.runtime.metaclass.NewInstanceMetaMethod.invoke(NewInstanceMetaMethod.java:54)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokePojoMethod(InvokerHelper.java:766)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:754)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodN(ScriptBytecodeAdapter.java:170)
-	at org.codehaus.groovy.grails.plugins.web.taglib.FormTagLib$_closure17.doCall(FormTagLib.groovy:590)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.Closure.call(Closure.java:292)
-	at org.codehaus.groovy.grails.web.pages.GroovyPage.invokeTag(GroovyPage.java:225)
-	at sun.reflect.GeneratedMethodAccessor195.invoke(Unknown Source)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:880)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at WEB_INF_grails_app_views_entry_create_jsp$_run_closure3.doCall(WEB_INF_grails_app_views_entry_create_jsp:41)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at WEB_INF_grails_app_views_entry_create_jsp$_run_closure3.doCall(WEB_INF_grails_app_views_entry_create_jsp)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.Closure.call(Closure.java:292)
-	at groovy.lang.Closure.call(Closure.java:287)
-	at org.codehaus.groovy.grails.web.taglib.GroovyPageTagBody.captureClosureOutput(GroovyPageTagBody.java:106)
-	at org.codehaus.groovy.grails.web.taglib.GroovyPageTagBody.call(GroovyPageTagBody.java:141)
-	at sun.reflect.GeneratedMethodAccessor260.invoke(Unknown Source)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokePogoMethod(InvokerHelper.java:778)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:758)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodN(ScriptBytecodeAdapter.java:170)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeClosure(ScriptBytecodeAdapter.java:605)
-	at org.codehaus.groovy.grails.plugins.web.taglib.FormTagLib$_closure9.doCall(FormTagLib.groovy:220)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.Closure.call(Closure.java:292)
-	at org.codehaus.groovy.grails.web.pages.GroovyPage.invokeTag(GroovyPage.java:231)
-	at sun.reflect.GeneratedMethodAccessor195.invoke(Unknown Source)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at WEB_INF_grails_app_views_entry_create_jsp.run(WEB_INF_grails_app_views_entry_create_jsp:66)
-	at org.codehaus.groovy.grails.web.pages.GroovyPageWritable.writeTo(GroovyPageWritable.java:131)
-	at org.codehaus.groovy.grails.scaffolding.ScaffoldedGroovyPageView.renderWithTemplateEngine(ScaffoldedGroovyPageView.java:84)
-	at org.codehaus.groovy.grails.web.servlet.view.GroovyPageView.renderMergedOutputModel(GroovyPageView.java:88)
-	at org.springframework.web.servlet.view.AbstractView.render(AbstractView.java:257)
-	at org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1183)
-	at org.codehaus.groovy.grails.web.servlet.GrailsDispatcherServlet.doDispatch(GrailsDispatcherServlet.java:291)
-	at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:807)
-	at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:571)
-	at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:501)
-	at javax.servlet.http.HttpServlet.service(HttpServlet.java:707)
-	at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
-	at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:502)
-	at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:363)
-	at org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216)
-	at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:181)
-	at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:766)
-	at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:417)
-	at org.mortbay.jetty.servlet.Dispatcher.forward(Dispatcher.java:334)
-	at org.mortbay.jetty.servlet.Dispatcher.forward(Dispatcher.java:126)
-	at org.codehaus.groovy.grails.web.util.WebUtils.forwardRequestForUrlMappingInfo(WebUtils.java:207)
-	at org.codehaus.groovy.grails.web.util.WebUtils.forwardRequestForUrlMappingInfo(WebUtils.java:196)
-	at org.codehaus.groovy.grails.web.mapping.filter.UrlMappingsFilter.doFilterInternal(UrlMappingsFilter.java:129)
-	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
-	at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1115)
-	at org.codehaus.groovy.grails.web.sitemesh.GrailsPageFilter.parsePage(GrailsPageFilter.java:122)
-	at org.codehaus.groovy.grails.web.sitemesh.GrailsPageFilter.doFilter(GrailsPageFilter.java:85)
-	at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1115)
-	at org.codehaus.groovy.grails.web.servlet.filter.GrailsReloadServletFilter.doFilterInternal(GrailsReloadServletFilter.java:101)
-	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
-	at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1115)
-	at org.codehaus.groovy.grails.web.servlet.mvc.GrailsWebRequestFilter.doFilterInternal(GrailsWebRequestFilter.java:65)
-	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
-	at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1115)
-	at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:96)
-	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
-	at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:236)
-	at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:167)
-	at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1115)
-	at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:361)
-	at org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216)
-	at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:181)
-	at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:766)
-	at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:417)
-	at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152)
-	at org.mortbay.jetty.Server.handle(Server.java:324)
-	at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:534)
-	at org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:864)
-	at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:533)
-	at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:207)
-	at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:403)
-	at org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:409)
-	at org.mortbay.thread.QueuedThreadPool$PoolThread.run(QueuedThreadPool.java:522)
-[3299687] StackTrace Sanitizing stacktrace:
-: org.codehaus.groovy.control.MultipleCompilationErrorsException: startup failed, /home/tuxta/NetBeansProjects/openMim/grails-app/domain/Person.groovy: 2: unable to resolve class Group 
- @ line 2, column 5.
-       Group group
-       ^
-/home/tuxta/NetBeansProjects/openMim/grails-app/domain/Person.groovy: 2: unable to resolve class Group 
- @ line 2, column 5.
-       Group group
-       ^
-
-2 errors
-
-
-	at org.codehaus.groovy.ant.Groovyc.compile(Groovyc.java:694)
-	at org.codehaus.groovy.grails.compiler.GrailsCompiler.super$5$compile(GrailsCompiler.groovy)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnSuperN(ScriptBytecodeAdapter.java:131)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnSuper0(ScriptBytecodeAdapter.java:154)
-	at org.codehaus.groovy.grails.compiler.GrailsCompiler.compile(GrailsCompiler.groovy:114)
-	at org.codehaus.groovy.ant.Groovyc.execute(Groovyc.java:541)
-	at sun.reflect.GeneratedMethodAccessor231.invoke(Unknown Source)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:105)
-	at org.apache.tools.ant.Task.perform(Task.java:348)
-	at groovy.util.AntBuilder.nodeCompleted(AntBuilder.java:199)
-	at groovy.util.BuilderSupport.doInvokeMethod(BuilderSupport.java:153)
-	at groovy.util.AntBuilder.doInvokeMethod(AntBuilder.java:149)
-	at groovy.util.BuilderSupport.invokeMethod(BuilderSupport.java:64)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokePogoMethod(InvokerHelper.java:784)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:758)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodN(ScriptBytecodeAdapter.java:170)
-	at Package_groovy$_run_closure10.doCall(Package_groovy:349)
-	at sun.reflect.GeneratedMethodAccessor234.invoke(Unknown Source)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.Closure.call(Closure.java:292)
-	at groovy.lang.Script.invokeMethod(Script.java:87)
-	at groovy.lang.MetaClassImpl.invokeMethodOnGroovyObject(MetaClassImpl.java:947)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:894)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:94)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at RunApp_groovy$_run_closure3.doCall(RunApp_groovy:130)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:94)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at RunApp_groovy$_run_closure3.doCall(RunApp_groovy)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at groovy.lang.Closure.call(Closure.java:292)
-	at groovy.lang.Script.invokeMethod(Script.java:87)
-	at groovy.lang.MetaClassImpl.invokeMethodOnGroovyObject(MetaClassImpl.java:947)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:894)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:94)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrent0(ScriptBytecodeAdapter.java:112)
-	at RunApp_groovy$_run_closure1.doCall(RunApp_groovy:58)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:94)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at RunApp_groovy$_run_closure1.doCall(RunApp_groovy)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at groovy.lang.Closure.call(Closure.java:292)
-	at groovy.lang.Closure.call(Closure.java:287)
-	at groovy.lang.Closure.run(Closure.java:368)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokePogoMethod(InvokerHelper.java:778)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:758)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodN(ScriptBytecodeAdapter.java:170)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethod0(ScriptBytecodeAdapter.java:198)
-	at gant.Gant.dispatch(Gant.groovy:271)
-	at gant.Gant.this$2$dispatch(Gant.groovy)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:674)
-	at sun.reflect.GeneratedMethodAccessor7.invoke(Unknown Source)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokePogoMethod(InvokerHelper.java:778)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:758)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodN(ScriptBytecodeAdapter.java:170)
-	at gant.Gant.invokeMethod(Gant.groovy)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at gant.Gant.processTargets(Gant.groovy:436)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at gant.Gant.processArgs(Gant.groovy:372)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokePogoMethod(InvokerHelper.java:778)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:758)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodN(ScriptBytecodeAdapter.java:170)
-	at org.codehaus.groovy.grails.cli.GrailsScriptRunner.callPluginOrGrailsScript(GrailsScriptRunner.groovy:261)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeStaticMethod(MetaClassImpl.java:1105)
-	at groovy.lang.ExpandoMetaClass.invokeStaticMethod(ExpandoMetaClass.java:957)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeStaticMethod(InvokerHelper.java:804)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeStaticMethodN(ScriptBytecodeAdapter.java:215)
-	at org.codehaus.groovy.grails.cli.GrailsScriptRunner.main(GrailsScriptRunner.groovy:121)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.grails.cli.support.GrailsStarter.rootLoader(GrailsStarter.java:193)
-	at org.codehaus.groovy.grails.cli.support.GrailsStarter.main(GrailsStarter.java:218)
-Caused by: org.codehaus.groovy.control.MultipleCompilationErrorsException: startup failed, /home/tuxta/NetBeansProjects/openMim/grails-app/domain/Person.groovy: 2: unable to resolve class Group 
- @ line 2, column 5.
-       Group group
-       ^
-/home/tuxta/NetBeansProjects/openMim/grails-app/domain/Person.groovy: 2: unable to resolve class Group 
- @ line 2, column 5.
-       Group group
-       ^
-
-2 errors
-
-	at org.codehaus.groovy.control.ErrorCollector.failIfErrors(ErrorCollector.java:296)
-	at org.codehaus.groovy.control.CompilationUnit.applyToSourceUnits(CompilationUnit.java:787)
-	at org.codehaus.groovy.control.CompilationUnit.compile(CompilationUnit.java:438)
-	at org.codehaus.groovy.control.CompilationUnit.compile(CompilationUnit.java:417)
-	at org.codehaus.groovy.ant.Groovyc.compile(Groovyc.java:685)
-	... 198 more
---- Nested Exception ---
-org.codehaus.groovy.control.MultipleCompilationErrorsException: startup failed, /home/tuxta/NetBeansProjects/openMim/grails-app/domain/Person.groovy: 2: unable to resolve class Group 
- @ line 2, column 5.
-       Group group
-       ^
-/home/tuxta/NetBeansProjects/openMim/grails-app/domain/Person.groovy: 2: unable to resolve class Group 
- @ line 2, column 5.
-       Group group
-       ^
-
-2 errors
-
-	at org.codehaus.groovy.control.ErrorCollector.failIfErrors(ErrorCollector.java:296)
-	at org.codehaus.groovy.control.CompilationUnit.applyToSourceUnits(CompilationUnit.java:787)
-	at org.codehaus.groovy.control.CompilationUnit.compile(CompilationUnit.java:438)
-	at org.codehaus.groovy.control.CompilationUnit.compile(CompilationUnit.java:417)
-	at org.codehaus.groovy.ant.Groovyc.compile(Groovyc.java:685)
-	at org.codehaus.groovy.grails.compiler.GrailsCompiler.super$5$compile(GrailsCompiler.groovy)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnSuperN(ScriptBytecodeAdapter.java:131)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnSuper0(ScriptBytecodeAdapter.java:154)
-	at org.codehaus.groovy.grails.compiler.GrailsCompiler.compile(GrailsCompiler.groovy:114)
-	at org.codehaus.groovy.ant.Groovyc.execute(Groovyc.java:541)
-	at sun.reflect.GeneratedMethodAccessor231.invoke(Unknown Source)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:105)
-	at org.apache.tools.ant.Task.perform(Task.java:348)
-	at groovy.util.AntBuilder.nodeCompleted(AntBuilder.java:199)
-	at groovy.util.BuilderSupport.doInvokeMethod(BuilderSupport.java:153)
-	at groovy.util.AntBuilder.doInvokeMethod(AntBuilder.java:149)
-	at groovy.util.BuilderSupport.invokeMethod(BuilderSupport.java:64)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokePogoMethod(InvokerHelper.java:784)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:758)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodN(ScriptBytecodeAdapter.java:170)
-	at Package_groovy$_run_closure10.doCall(Package_groovy:349)
-	at sun.reflect.GeneratedMethodAccessor234.invoke(Unknown Source)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.Closure.call(Closure.java:292)
-	at groovy.lang.Script.invokeMethod(Script.java:87)
-	at groovy.lang.MetaClassImpl.invokeMethodOnGroovyObject(MetaClassImpl.java:947)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:894)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:94)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at RunApp_groovy$_run_closure3.doCall(RunApp_groovy:130)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:94)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at RunApp_groovy$_run_closure3.doCall(RunApp_groovy)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at groovy.lang.Closure.call(Closure.java:292)
-	at groovy.lang.Script.invokeMethod(Script.java:87)
-	at groovy.lang.MetaClassImpl.invokeMethodOnGroovyObject(MetaClassImpl.java:947)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:894)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:94)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrent0(ScriptBytecodeAdapter.java:112)
-	at RunApp_groovy$_run_closure1.doCall(RunApp_groovy:58)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:94)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at RunApp_groovy$_run_closure1.doCall(RunApp_groovy)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at groovy.lang.Closure.call(Closure.java:292)
-	at groovy.lang.Closure.call(Closure.java:287)
-	at groovy.lang.Closure.run(Closure.java:368)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokePogoMethod(InvokerHelper.java:778)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:758)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodN(ScriptBytecodeAdapter.java:170)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethod0(ScriptBytecodeAdapter.java:198)
-	at gant.Gant.dispatch(Gant.groovy:271)
-	at gant.Gant.this$2$dispatch(Gant.groovy)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:674)
-	at sun.reflect.GeneratedMethodAccessor7.invoke(Unknown Source)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokePogoMethod(InvokerHelper.java:778)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:758)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodN(ScriptBytecodeAdapter.java:170)
-	at gant.Gant.invokeMethod(Gant.groovy)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at gant.Gant.processTargets(Gant.groovy:436)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at gant.Gant.processArgs(Gant.groovy:372)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokePogoMethod(InvokerHelper.java:778)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:758)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodN(ScriptBytecodeAdapter.java:170)
-	at org.codehaus.groovy.grails.cli.GrailsScriptRunner.callPluginOrGrailsScript(GrailsScriptRunner.groovy:261)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeStaticMethod(MetaClassImpl.java:1105)
-	at groovy.lang.ExpandoMetaClass.invokeStaticMethod(ExpandoMetaClass.java:957)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeStaticMethod(InvokerHelper.java:804)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeStaticMethodN(ScriptBytecodeAdapter.java:215)
-	at org.codehaus.groovy.grails.cli.GrailsScriptRunner.main(GrailsScriptRunner.groovy:121)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.grails.cli.support.GrailsStarter.rootLoader(GrailsStarter.java:193)
-	at org.codehaus.groovy.grails.cli.support.GrailsStarter.main(GrailsStarter.java:218)
-[4018669] StackTrace Sanitizing stacktrace:
-: org.codehaus.groovy.control.MultipleCompilationErrorsException: startup failed, /home/tuxta/NetBeansProjects/openMim/grails-app/domain/PersonGroup.groovy: 2: unable to resolve class TypeOfGroup 
- @ line 2, column 5.
-       TypeOfGroup typeOfGroup
-       ^
-/home/tuxta/NetBeansProjects/openMim/grails-app/domain/PersonGroup.groovy: 2: unable to resolve class TypeOfGroup 
- @ line 2, column 5.
-       TypeOfGroup typeOfGroup
-       ^
-
-2 errors
-
-
-	at org.codehaus.groovy.ant.Groovyc.compile(Groovyc.java:694)
-	at org.codehaus.groovy.grails.compiler.GrailsCompiler.super$5$compile(GrailsCompiler.groovy)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnSuperN(ScriptBytecodeAdapter.java:131)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnSuper0(ScriptBytecodeAdapter.java:154)
-	at org.codehaus.groovy.grails.compiler.GrailsCompiler.compile(GrailsCompiler.groovy:114)
-	at org.codehaus.groovy.ant.Groovyc.execute(Groovyc.java:541)
-	at sun.reflect.GeneratedMethodAccessor231.invoke(Unknown Source)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:105)
-	at org.apache.tools.ant.Task.perform(Task.java:348)
-	at groovy.util.AntBuilder.nodeCompleted(AntBuilder.java:199)
-	at groovy.util.BuilderSupport.doInvokeMethod(BuilderSupport.java:153)
-	at groovy.util.AntBuilder.doInvokeMethod(AntBuilder.java:149)
-	at groovy.util.BuilderSupport.invokeMethod(BuilderSupport.java:64)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokePogoMethod(InvokerHelper.java:784)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:758)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodN(ScriptBytecodeAdapter.java:170)
-	at Package_groovy$_run_closure10.doCall(Package_groovy:349)
-	at sun.reflect.GeneratedMethodAccessor234.invoke(Unknown Source)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.Closure.call(Closure.java:292)
-	at groovy.lang.Script.invokeMethod(Script.java:87)
-	at groovy.lang.MetaClassImpl.invokeMethodOnGroovyObject(MetaClassImpl.java:947)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:894)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:94)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at RunApp_groovy$_run_closure3.doCall(RunApp_groovy:130)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:94)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at RunApp_groovy$_run_closure3.doCall(RunApp_groovy)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at groovy.lang.Closure.call(Closure.java:292)
-	at groovy.lang.Script.invokeMethod(Script.java:87)
-	at groovy.lang.MetaClassImpl.invokeMethodOnGroovyObject(MetaClassImpl.java:947)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:894)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:94)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrent0(ScriptBytecodeAdapter.java:112)
-	at RunApp_groovy$_run_closure1.doCall(RunApp_groovy:58)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:94)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at RunApp_groovy$_run_closure1.doCall(RunApp_groovy)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at groovy.lang.Closure.call(Closure.java:292)
-	at groovy.lang.Closure.call(Closure.java:287)
-	at groovy.lang.Closure.run(Closure.java:368)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokePogoMethod(InvokerHelper.java:778)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:758)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodN(ScriptBytecodeAdapter.java:170)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethod0(ScriptBytecodeAdapter.java:198)
-	at gant.Gant.dispatch(Gant.groovy:271)
-	at gant.Gant.this$2$dispatch(Gant.groovy)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:674)
-	at sun.reflect.GeneratedMethodAccessor7.invoke(Unknown Source)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokePogoMethod(InvokerHelper.java:778)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:758)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodN(ScriptBytecodeAdapter.java:170)
-	at gant.Gant.invokeMethod(Gant.groovy)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at gant.Gant.processTargets(Gant.groovy:436)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at gant.Gant.processArgs(Gant.groovy:372)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokePogoMethod(InvokerHelper.java:778)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:758)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodN(ScriptBytecodeAdapter.java:170)
-	at org.codehaus.groovy.grails.cli.GrailsScriptRunner.callPluginOrGrailsScript(GrailsScriptRunner.groovy:261)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeStaticMethod(MetaClassImpl.java:1105)
-	at groovy.lang.ExpandoMetaClass.invokeStaticMethod(ExpandoMetaClass.java:957)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeStaticMethod(InvokerHelper.java:804)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeStaticMethodN(ScriptBytecodeAdapter.java:215)
-	at org.codehaus.groovy.grails.cli.GrailsScriptRunner.main(GrailsScriptRunner.groovy:121)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.grails.cli.support.GrailsStarter.rootLoader(GrailsStarter.java:193)
-	at org.codehaus.groovy.grails.cli.support.GrailsStarter.main(GrailsStarter.java:218)
-Caused by: org.codehaus.groovy.control.MultipleCompilationErrorsException: startup failed, /home/tuxta/NetBeansProjects/openMim/grails-app/domain/PersonGroup.groovy: 2: unable to resolve class TypeOfGroup 
- @ line 2, column 5.
-       TypeOfGroup typeOfGroup
-       ^
-/home/tuxta/NetBeansProjects/openMim/grails-app/domain/PersonGroup.groovy: 2: unable to resolve class TypeOfGroup 
- @ line 2, column 5.
-       TypeOfGroup typeOfGroup
-       ^
-
-2 errors
-
-	at org.codehaus.groovy.control.ErrorCollector.failIfErrors(ErrorCollector.java:296)
-	at org.codehaus.groovy.control.CompilationUnit.applyToSourceUnits(CompilationUnit.java:787)
-	at org.codehaus.groovy.control.CompilationUnit.compile(CompilationUnit.java:438)
-	at org.codehaus.groovy.control.CompilationUnit.compile(CompilationUnit.java:417)
-	at org.codehaus.groovy.ant.Groovyc.compile(Groovyc.java:685)
-	... 198 more
---- Nested Exception ---
-org.codehaus.groovy.control.MultipleCompilationErrorsException: startup failed, /home/tuxta/NetBeansProjects/openMim/grails-app/domain/PersonGroup.groovy: 2: unable to resolve class TypeOfGroup 
- @ line 2, column 5.
-       TypeOfGroup typeOfGroup
-       ^
-/home/tuxta/NetBeansProjects/openMim/grails-app/domain/PersonGroup.groovy: 2: unable to resolve class TypeOfGroup 
- @ line 2, column 5.
-       TypeOfGroup typeOfGroup
-       ^
-
-2 errors
-
-	at org.codehaus.groovy.control.ErrorCollector.failIfErrors(ErrorCollector.java:296)
-	at org.codehaus.groovy.control.CompilationUnit.applyToSourceUnits(CompilationUnit.java:787)
-	at org.codehaus.groovy.control.CompilationUnit.compile(CompilationUnit.java:438)
-	at org.codehaus.groovy.control.CompilationUnit.compile(CompilationUnit.java:417)
-	at org.codehaus.groovy.ant.Groovyc.compile(Groovyc.java:685)
-	at org.codehaus.groovy.grails.compiler.GrailsCompiler.super$5$compile(GrailsCompiler.groovy)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnSuperN(ScriptBytecodeAdapter.java:131)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnSuper0(ScriptBytecodeAdapter.java:154)
-	at org.codehaus.groovy.grails.compiler.GrailsCompiler.compile(GrailsCompiler.groovy:114)
-	at org.codehaus.groovy.ant.Groovyc.execute(Groovyc.java:541)
-	at sun.reflect.GeneratedMethodAccessor231.invoke(Unknown Source)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:105)
-	at org.apache.tools.ant.Task.perform(Task.java:348)
-	at groovy.util.AntBuilder.nodeCompleted(AntBuilder.java:199)
-	at groovy.util.BuilderSupport.doInvokeMethod(BuilderSupport.java:153)
-	at groovy.util.AntBuilder.doInvokeMethod(AntBuilder.java:149)
-	at groovy.util.BuilderSupport.invokeMethod(BuilderSupport.java:64)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokePogoMethod(InvokerHelper.java:784)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:758)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodN(ScriptBytecodeAdapter.java:170)
-	at Package_groovy$_run_closure10.doCall(Package_groovy:349)
-	at sun.reflect.GeneratedMethodAccessor234.invoke(Unknown Source)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.Closure.call(Closure.java:292)
-	at groovy.lang.Script.invokeMethod(Script.java:87)
-	at groovy.lang.MetaClassImpl.invokeMethodOnGroovyObject(MetaClassImpl.java:947)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:894)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:94)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at RunApp_groovy$_run_closure3.doCall(RunApp_groovy:130)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:94)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at RunApp_groovy$_run_closure3.doCall(RunApp_groovy)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at groovy.lang.Closure.call(Closure.java:292)
-	at groovy.lang.Script.invokeMethod(Script.java:87)
-	at groovy.lang.MetaClassImpl.invokeMethodOnGroovyObject(MetaClassImpl.java:947)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:894)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:94)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrent0(ScriptBytecodeAdapter.java:112)
-	at RunApp_groovy$_run_closure1.doCall(RunApp_groovy:58)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:94)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at RunApp_groovy$_run_closure1.doCall(RunApp_groovy)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at groovy.lang.Closure.call(Closure.java:292)
-	at groovy.lang.Closure.call(Closure.java:287)
-	at groovy.lang.Closure.run(Closure.java:368)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokePogoMethod(InvokerHelper.java:778)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:758)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodN(ScriptBytecodeAdapter.java:170)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethod0(ScriptBytecodeAdapter.java:198)
-	at gant.Gant.dispatch(Gant.groovy:271)
-	at gant.Gant.this$2$dispatch(Gant.groovy)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:674)
-	at sun.reflect.GeneratedMethodAccessor7.invoke(Unknown Source)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokePogoMethod(InvokerHelper.java:778)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:758)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodN(ScriptBytecodeAdapter.java:170)
-	at gant.Gant.invokeMethod(Gant.groovy)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at gant.Gant.processTargets(Gant.groovy:436)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at gant.Gant.processArgs(Gant.groovy:372)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokePogoMethod(InvokerHelper.java:778)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:758)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodN(ScriptBytecodeAdapter.java:170)
-	at org.codehaus.groovy.grails.cli.GrailsScriptRunner.callPluginOrGrailsScript(GrailsScriptRunner.groovy:261)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeStaticMethod(MetaClassImpl.java:1105)
-	at groovy.lang.ExpandoMetaClass.invokeStaticMethod(ExpandoMetaClass.java:957)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeStaticMethod(InvokerHelper.java:804)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeStaticMethodN(ScriptBytecodeAdapter.java:215)
-	at org.codehaus.groovy.grails.cli.GrailsScriptRunner.main(GrailsScriptRunner.groovy:121)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.grails.cli.support.GrailsStarter.rootLoader(GrailsStarter.java:193)
-	at org.codehaus.groovy.grails.cli.support.GrailsStarter.main(GrailsStarter.java:218)
-[1] StackTrace Sanitizing stacktrace:
-org.codehaus.groovy.grails.exceptions.GrailsDomainException: Domain classes [class Entry] and [class Person] cannot own each other in a many-to-many relationship. Both contain belongsTo definitions that reference each other.
-	at org.codehaus.groovy.grails.commons.DefaultGrailsDomainClass.establishOwnerOfManyToMany(DefaultGrailsDomainClass.java:413)
-	at org.codehaus.groovy.grails.commons.DefaultGrailsDomainClass.establishRelationshipForCollection(DefaultGrailsDomainClass.java:342)
-	at org.codehaus.groovy.grails.commons.DefaultGrailsDomainClass.establishRelationships(DefaultGrailsDomainClass.java:232)
-	at org.codehaus.groovy.grails.commons.DefaultGrailsDomainClass.<init>(DefaultGrailsDomainClass.java:98)
-	at org.codehaus.groovy.grails.commons.DomainClassArtefactHandler.newArtefactClass(DomainClassArtefactHandler.java:34)
-	at org.codehaus.groovy.grails.commons.DefaultGrailsApplication.addArtefact(DefaultGrailsApplication.java:662)
-	at org.codehaus.groovy.grails.commons.DefaultGrailsApplication.configureLoadedClasses(DefaultGrailsApplication.java:332)
-	at org.codehaus.groovy.grails.commons.DefaultGrailsApplication.initialise(DefaultGrailsApplication.java:868)
-	at org.codehaus.groovy.grails.plugins.GrailsPluginManagerFactoryBean.afterPropertiesSet(GrailsPluginManagerFactoryBean.java:110)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1369)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1335)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:473)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409)
-	at java.security.AccessController.doPrivileged(Native Method)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380)
-	at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264)
-	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:423)
-	at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:728)
-	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:380)
-	at org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:255)
-	at org.codehaus.groovy.grails.web.context.GrailsContextLoader.createWebApplicationContext(GrailsContextLoader.java:57)
-	at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:199)
-	at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:45)
-	at org.mortbay.jetty.handler.ContextHandler.startContext(ContextHandler.java:548)
-	at org.mortbay.jetty.servlet.Context.startContext(Context.java:136)
-	at org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1234)
-	at org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:517)
-	at org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:460)
-	at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
-	at org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:130)
-	at org.mortbay.jetty.Server.doStart(Server.java:222)
-	at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokePojoMethod(InvokerHelper.java:766)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:754)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodN(ScriptBytecodeAdapter.java:170)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethod0(ScriptBytecodeAdapter.java:198)
-	at RunApp_groovy$_run_closure2_closure7.doCall(RunApp_groovy:67)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at RunApp_groovy$_run_closure2_closure7.doCall(RunApp_groovy)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.Closure.call(Closure.java:292)
-	at groovy.lang.Closure.call(Closure.java:287)
-	at sun.reflect.GeneratedMethodAccessor58.invoke(Unknown Source)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokePogoMethod(InvokerHelper.java:778)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:758)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodN(ScriptBytecodeAdapter.java:170)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeClosure(ScriptBytecodeAdapter.java:605)
-	at Init_groovy$_run_closure6.doCall(Init_groovy:131)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.Closure.call(Closure.java:292)
-	at groovy.lang.Script.invokeMethod(Script.java:87)
-	at groovy.lang.MetaClassImpl.invokeMethodOnGroovyObject(MetaClassImpl.java:947)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:894)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:94)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at RunApp_groovy$_run_closure2.doCall(RunApp_groovy:66)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:94)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at RunApp_groovy$_run_closure2.doCall(RunApp_groovy)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at groovy.lang.Closure.call(Closure.java:292)
-	at groovy.lang.Script.invokeMethod(Script.java:87)
-	at groovy.lang.MetaClassImpl.invokeMethodOnGroovyObject(MetaClassImpl.java:947)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:894)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:94)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrent0(ScriptBytecodeAdapter.java:112)
-	at RunApp_groovy$_run_closure1.doCall(RunApp_groovy:57)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:94)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at RunApp_groovy$_run_closure1.doCall(RunApp_groovy)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at groovy.lang.Closure.call(Closure.java:292)
-	at groovy.lang.Closure.call(Closure.java:287)
-	at groovy.lang.Closure.run(Closure.java:368)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokePogoMethod(InvokerHelper.java:778)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:758)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodN(ScriptBytecodeAdapter.java:170)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethod0(ScriptBytecodeAdapter.java:198)
-	at gant.Gant.dispatch(Gant.groovy:271)
-	at gant.Gant.this$2$dispatch(Gant.groovy)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:674)
-	at sun.reflect.GeneratedMethodAccessor7.invoke(Unknown Source)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokePogoMethod(InvokerHelper.java:778)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:758)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodN(ScriptBytecodeAdapter.java:170)
-	at gant.Gant.invokeMethod(Gant.groovy)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at gant.Gant.processTargets(Gant.groovy:436)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at gant.Gant.processArgs(Gant.groovy:372)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokePogoMethod(InvokerHelper.java:778)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:758)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodN(ScriptBytecodeAdapter.java:170)
-	at org.codehaus.groovy.grails.cli.GrailsScriptRunner.callPluginOrGrailsScript(GrailsScriptRunner.groovy:261)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeStaticMethod(MetaClassImpl.java:1105)
-	at groovy.lang.ExpandoMetaClass.invokeStaticMethod(ExpandoMetaClass.java:957)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeStaticMethod(InvokerHelper.java:804)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeStaticMethodN(ScriptBytecodeAdapter.java:215)
-	at org.codehaus.groovy.grails.cli.GrailsScriptRunner.main(GrailsScriptRunner.groovy:121)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.grails.cli.support.GrailsStarter.rootLoader(GrailsStarter.java:193)
-	at org.codehaus.groovy.grails.cli.support.GrailsStarter.main(GrailsStarter.java:218)
-[38] StackTrace Sanitizing stacktrace:
-org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'pluginManager' defined in ServletContext resource [/WEB-INF/applicationContext.xml]: Invocation of init method failed; nested exception is org.codehaus.groovy.grails.exceptions.GrailsDomainException: Domain classes [class Entry] and [class Person] cannot own each other in a many-to-many relationship. Both contain belongsTo definitions that reference each other.
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1338)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:473)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409)
-	at java.security.AccessController.doPrivileged(Native Method)
-	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380)
-	at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264)
-	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:261)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)
-	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
-	at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:423)
-	at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:728)
-	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:380)
-	at org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:255)
-	at org.codehaus.groovy.grails.web.context.GrailsContextLoader.createWebApplicationContext(GrailsContextLoader.java:57)
-	at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:199)
-	at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:45)
-	at org.mortbay.jetty.handler.ContextHandler.startContext(ContextHandler.java:548)
-	at org.mortbay.jetty.servlet.Context.startContext(Context.java:136)
-	at org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1234)
-	at org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:517)
-	at org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:460)
-	at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
-	at org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:130)
-	at org.mortbay.jetty.Server.doStart(Server.java:222)
-	at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokePojoMethod(InvokerHelper.java:766)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:754)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodN(ScriptBytecodeAdapter.java:170)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethod0(ScriptBytecodeAdapter.java:198)
-	at RunApp_groovy$_run_closure2_closure7.doCall(RunApp_groovy:67)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at RunApp_groovy$_run_closure2_closure7.doCall(RunApp_groovy)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.Closure.call(Closure.java:292)
-	at groovy.lang.Closure.call(Closure.java:287)
-	at sun.reflect.GeneratedMethodAccessor58.invoke(Unknown Source)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokePogoMethod(InvokerHelper.java:778)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:758)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodN(ScriptBytecodeAdapter.java:170)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeClosure(ScriptBytecodeAdapter.java:605)
-	at Init_groovy$_run_closure6.doCall(Init_groovy:131)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.Closure.call(Closure.java:292)
-	at groovy.lang.Script.invokeMethod(Script.java:87)
-	at groovy.lang.MetaClassImpl.invokeMethodOnGroovyObject(MetaClassImpl.java:947)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:894)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:94)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at RunApp_groovy$_run_closure2.doCall(RunApp_groovy:66)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:94)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at RunApp_groovy$_run_closure2.doCall(RunApp_groovy)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at groovy.lang.Closure.call(Closure.java:292)
-	at groovy.lang.Script.invokeMethod(Script.java:87)
-	at groovy.lang.MetaClassImpl.invokeMethodOnGroovyObject(MetaClassImpl.java:947)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:894)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:94)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrent0(ScriptBytecodeAdapter.java:112)
-	at RunApp_groovy$_run_closure1.doCall(RunApp_groovy:57)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:94)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at RunApp_groovy$_run_closure1.doCall(RunApp_groovy)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at groovy.lang.Closure.call(Closure.java:292)
-	at groovy.lang.Closure.call(Closure.java:287)
-	at groovy.lang.Closure.run(Closure.java:368)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokePogoMethod(InvokerHelper.java:778)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:758)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodN(ScriptBytecodeAdapter.java:170)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethod0(ScriptBytecodeAdapter.java:198)
-	at gant.Gant.dispatch(Gant.groovy:271)
-	at gant.Gant.this$2$dispatch(Gant.groovy)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:674)
-	at sun.reflect.GeneratedMethodAccessor7.invoke(Unknown Source)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokePogoMethod(InvokerHelper.java:778)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:758)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodN(ScriptBytecodeAdapter.java:170)
-	at gant.Gant.invokeMethod(Gant.groovy)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at gant.Gant.processTargets(Gant.groovy:436)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at gant.Gant.processArgs(Gant.groovy:372)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokePogoMethod(InvokerHelper.java:778)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:758)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodN(ScriptBytecodeAdapter.java:170)
-	at org.codehaus.groovy.grails.cli.GrailsScriptRunner.callPluginOrGrailsScript(GrailsScriptRunner.groovy:261)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeStaticMethod(MetaClassImpl.java:1105)
-	at groovy.lang.ExpandoMetaClass.invokeStaticMethod(ExpandoMetaClass.java:957)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeStaticMethod(InvokerHelper.java:804)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeStaticMethodN(ScriptBytecodeAdapter.java:215)
-	at org.codehaus.groovy.grails.cli.GrailsScriptRunner.main(GrailsScriptRunner.groovy:121)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.grails.cli.support.GrailsStarter.rootLoader(GrailsStarter.java:193)
-	at org.codehaus.groovy.grails.cli.support.GrailsStarter.main(GrailsStarter.java:218)
-Caused by: org.codehaus.groovy.grails.exceptions.GrailsDomainException: Domain classes [class Entry] and [class Person] cannot own each other in a many-to-many relationship. Both contain belongsTo definitions that reference each other.
-	at java.security.AccessController.doPrivileged(Native Method)
-	at RunApp_groovy$_run_closure2_closure7.doCall(RunApp_groovy:67)
-	at RunApp_groovy$_run_closure2_closure7.doCall(RunApp_groovy)
-	at Init_groovy$_run_closure6.doCall(Init_groovy:131)
-	at RunApp_groovy$_run_closure2.doCall(RunApp_groovy:66)
-	at RunApp_groovy$_run_closure2.doCall(RunApp_groovy)
-	at RunApp_groovy$_run_closure1.doCall(RunApp_groovy:57)
-	at RunApp_groovy$_run_closure1.doCall(RunApp_groovy)
-	at gant.Gant.dispatch(Gant.groovy:271)
-	at gant.Gant.this$2$dispatch(Gant.groovy)
-	at gant.Gant.invokeMethod(Gant.groovy)
-	at gant.Gant.processTargets(Gant.groovy:436)
-	at gant.Gant.processArgs(Gant.groovy:372)
-[7467] StackTrace Sanitizing stacktrace:
-groovy.lang.MissingPropertyException: No such property: id for class: BootStrap
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.unwrap(ScriptBytecodeAdapter.java:50)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.unwrap(ScriptBytecodeAdapter.java:60)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodN(ScriptBytecodeAdapter.java:172)
-	at BootStrap.setProperty(BootStrap.groovy)
-	at org.codehaus.groovy.runtime.InvokerHelper.setProperty(InvokerHelper.java:195)
-	at groovy.lang.Closure.setPropertyTryThese(Closure.java:256)
-	at groovy.lang.Closure.setPropertyOwnerFirst(Closure.java:273)
-	at groovy.lang.Closure.setProperty(Closure.java:242)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.setGroovyObjectProperty(ScriptBytecodeAdapter.java:562)
-	at BootStrap$_closure1.doCall(BootStrap.groovy:10)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.Closure.call(Closure.java:292)
-	at org.codehaus.groovy.grails.commons.DefaultGrailsBootstrapClass.callInit(DefaultGrailsBootstrapClass.java:43)
-	at org.codehaus.groovy.grails.web.context.GrailsConfigUtils.executeGrailsBootstraps(GrailsConfigUtils.java:64)
-	at org.codehaus.groovy.grails.web.context.GrailsContextLoader.createWebApplicationContext(GrailsContextLoader.java:61)
-	at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:199)
-	at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:45)
-	at org.mortbay.jetty.handler.ContextHandler.startContext(ContextHandler.java:548)
-	at org.mortbay.jetty.servlet.Context.startContext(Context.java:136)
-	at org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1234)
-	at org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:517)
-	at org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:460)
-	at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
-	at org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:130)
-	at org.mortbay.jetty.Server.doStart(Server.java:222)
-	at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokePojoMethod(InvokerHelper.java:766)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:754)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodN(ScriptBytecodeAdapter.java:170)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethod0(ScriptBytecodeAdapter.java:198)
-	at RunApp_groovy$_run_closure2_closure7.doCall(RunApp_groovy:67)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at RunApp_groovy$_run_closure2_closure7.doCall(RunApp_groovy)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.Closure.call(Closure.java:292)
-	at groovy.lang.Closure.call(Closure.java:287)
-	at sun.reflect.GeneratedMethodAccessor59.invoke(Unknown Source)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokePogoMethod(InvokerHelper.java:778)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:758)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodN(ScriptBytecodeAdapter.java:170)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeClosure(ScriptBytecodeAdapter.java:605)
-	at Init_groovy$_run_closure6.doCall(Init_groovy:131)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.Closure.call(Closure.java:292)
-	at groovy.lang.Script.invokeMethod(Script.java:87)
-	at groovy.lang.MetaClassImpl.invokeMethodOnGroovyObject(MetaClassImpl.java:947)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:894)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:94)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at RunApp_groovy$_run_closure2.doCall(RunApp_groovy:66)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:94)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at RunApp_groovy$_run_closure2.doCall(RunApp_groovy)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at groovy.lang.Closure.call(Closure.java:292)
-	at groovy.lang.Script.invokeMethod(Script.java:87)
-	at groovy.lang.MetaClassImpl.invokeMethodOnGroovyObject(MetaClassImpl.java:947)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:894)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:94)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrent0(ScriptBytecodeAdapter.java:112)
-	at RunApp_groovy$_run_closure1.doCall(RunApp_groovy:57)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:94)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at RunApp_groovy$_run_closure1.doCall(RunApp_groovy)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at groovy.lang.Closure.call(Closure.java:292)
-	at groovy.lang.Closure.call(Closure.java:287)
-	at groovy.lang.Closure.run(Closure.java:368)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokePogoMethod(InvokerHelper.java:778)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:758)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodN(ScriptBytecodeAdapter.java:170)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethod0(ScriptBytecodeAdapter.java:198)
-	at gant.Gant.dispatch(Gant.groovy:271)
-	at gant.Gant.this$2$dispatch(Gant.groovy)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:674)
-	at sun.reflect.GeneratedMethodAccessor7.invoke(Unknown Source)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokePogoMethod(InvokerHelper.java:778)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:758)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodN(ScriptBytecodeAdapter.java:170)
-	at gant.Gant.invokeMethod(Gant.groovy)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at gant.Gant.processTargets(Gant.groovy:436)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at gant.Gant.processArgs(Gant.groovy:372)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokePogoMethod(InvokerHelper.java:778)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:758)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodN(ScriptBytecodeAdapter.java:170)
-	at org.codehaus.groovy.grails.cli.GrailsScriptRunner.callPluginOrGrailsScript(GrailsScriptRunner.groovy:261)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeStaticMethod(MetaClassImpl.java:1105)
-	at groovy.lang.ExpandoMetaClass.invokeStaticMethod(ExpandoMetaClass.java:957)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeStaticMethod(InvokerHelper.java:804)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeStaticMethodN(ScriptBytecodeAdapter.java:215)
-	at org.codehaus.groovy.grails.cli.GrailsScriptRunner.main(GrailsScriptRunner.groovy:121)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.grails.cli.support.GrailsStarter.rootLoader(GrailsStarter.java:193)
-	at org.codehaus.groovy.grails.cli.support.GrailsStarter.main(GrailsStarter.java:218)
-[7502] StackTrace Sanitizing stacktrace:
-org.codehaus.groovy.runtime.InvokerInvocationException: groovy.lang.MissingPropertyException: No such property: id for class: BootStrap
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:92)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.Closure.call(Closure.java:292)
-	at org.codehaus.groovy.grails.commons.DefaultGrailsBootstrapClass.callInit(DefaultGrailsBootstrapClass.java:43)
-	at org.codehaus.groovy.grails.web.context.GrailsConfigUtils.executeGrailsBootstraps(GrailsConfigUtils.java:64)
-	at org.codehaus.groovy.grails.web.context.GrailsContextLoader.createWebApplicationContext(GrailsContextLoader.java:61)
-	at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:199)
-	at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:45)
-	at org.mortbay.jetty.handler.ContextHandler.startContext(ContextHandler.java:548)
-	at org.mortbay.jetty.servlet.Context.startContext(Context.java:136)
-	at org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1234)
-	at org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:517)
-	at org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:460)
-	at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
-	at org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:130)
-	at org.mortbay.jetty.Server.doStart(Server.java:222)
-	at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokePojoMethod(InvokerHelper.java:766)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:754)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodN(ScriptBytecodeAdapter.java:170)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethod0(ScriptBytecodeAdapter.java:198)
-	at RunApp_groovy$_run_closure2_closure7.doCall(RunApp_groovy:67)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at RunApp_groovy$_run_closure2_closure7.doCall(RunApp_groovy)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.Closure.call(Closure.java:292)
-	at groovy.lang.Closure.call(Closure.java:287)
-	at sun.reflect.GeneratedMethodAccessor59.invoke(Unknown Source)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokePogoMethod(InvokerHelper.java:778)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:758)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodN(ScriptBytecodeAdapter.java:170)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeClosure(ScriptBytecodeAdapter.java:605)
-	at Init_groovy$_run_closure6.doCall(Init_groovy:131)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.Closure.call(Closure.java:292)
-	at groovy.lang.Script.invokeMethod(Script.java:87)
-	at groovy.lang.MetaClassImpl.invokeMethodOnGroovyObject(MetaClassImpl.java:947)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:894)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:94)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at RunApp_groovy$_run_closure2.doCall(RunApp_groovy:66)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:94)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at RunApp_groovy$_run_closure2.doCall(RunApp_groovy)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at groovy.lang.Closure.call(Closure.java:292)
-	at groovy.lang.Script.invokeMethod(Script.java:87)
-	at groovy.lang.MetaClassImpl.invokeMethodOnGroovyObject(MetaClassImpl.java:947)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:894)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:94)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrent0(ScriptBytecodeAdapter.java:112)
-	at RunApp_groovy$_run_closure1.doCall(RunApp_groovy:57)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:94)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at RunApp_groovy$_run_closure1.doCall(RunApp_groovy)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at groovy.lang.Closure.call(Closure.java:292)
-	at groovy.lang.Closure.call(Closure.java:287)
-	at groovy.lang.Closure.run(Closure.java:368)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokePogoMethod(InvokerHelper.java:778)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:758)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodN(ScriptBytecodeAdapter.java:170)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethod0(ScriptBytecodeAdapter.java:198)
-	at gant.Gant.dispatch(Gant.groovy:271)
-	at gant.Gant.this$2$dispatch(Gant.groovy)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:674)
-	at sun.reflect.GeneratedMethodAccessor7.invoke(Unknown Source)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokePogoMethod(InvokerHelper.java:778)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:758)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodN(ScriptBytecodeAdapter.java:170)
-	at gant.Gant.invokeMethod(Gant.groovy)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at gant.Gant.processTargets(Gant.groovy:436)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at gant.Gant.processArgs(Gant.groovy:372)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokePogoMethod(InvokerHelper.java:778)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:758)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodN(ScriptBytecodeAdapter.java:170)
-	at org.codehaus.groovy.grails.cli.GrailsScriptRunner.callPluginOrGrailsScript(GrailsScriptRunner.groovy:261)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeStaticMethod(MetaClassImpl.java:1105)
-	at groovy.lang.ExpandoMetaClass.invokeStaticMethod(ExpandoMetaClass.java:957)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeStaticMethod(InvokerHelper.java:804)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeStaticMethodN(ScriptBytecodeAdapter.java:215)
-	at org.codehaus.groovy.grails.cli.GrailsScriptRunner.main(GrailsScriptRunner.groovy:121)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.grails.cli.support.GrailsStarter.rootLoader(GrailsStarter.java:193)
-	at org.codehaus.groovy.grails.cli.support.GrailsStarter.main(GrailsStarter.java:218)
-Caused by: groovy.lang.MissingPropertyException: No such property: id for class: BootStrap
-	at BootStrap.setProperty(BootStrap.groovy)
-	at BootStrap$_closure1.doCall(BootStrap.groovy:10)
-	at RunApp_groovy$_run_closure2_closure7.doCall(RunApp_groovy:67)
-	at RunApp_groovy$_run_closure2_closure7.doCall(RunApp_groovy)
-	at Init_groovy$_run_closure6.doCall(Init_groovy:131)
-	at RunApp_groovy$_run_closure2.doCall(RunApp_groovy:66)
-	at RunApp_groovy$_run_closure2.doCall(RunApp_groovy)
-	at RunApp_groovy$_run_closure1.doCall(RunApp_groovy:57)
-	at RunApp_groovy$_run_closure1.doCall(RunApp_groovy)
-	at gant.Gant.dispatch(Gant.groovy:271)
-	at gant.Gant.this$2$dispatch(Gant.groovy)
-	at gant.Gant.invokeMethod(Gant.groovy)
-	at gant.Gant.processTargets(Gant.groovy:436)
-	at gant.Gant.processArgs(Gant.groovy:372)
-[6554] StackTrace Sanitizing stacktrace:
-groovy.lang.MissingMethodException: No signature of method: TypeOfPersonGroup.list() is applicable for argument types: (java.lang.Integer) values: {1}
-	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
-	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
-	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
-	at java.lang.reflect.Constructor.newInstance(Constructor.java:532)
-	at org.codehaus.groovy.runtime.MetaClassHelper.doConstructorInvoke(MetaClassHelper.java:535)
-	at groovy.lang.MetaClassImpl.doConstructorInvoke(MetaClassImpl.java:2356)
-	at groovy.lang.MetaClassImpl.invokeConstructor(MetaClassImpl.java:1255)
-	at groovy.lang.MetaClassImpl.invokeConstructor(MetaClassImpl.java:1185)
-	at groovy.lang.ExpandoMetaClass.invokeConstructor(ExpandoMetaClass.java:524)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeConstructorOf(InvokerHelper.java:809)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeNewN(ScriptBytecodeAdapter.java:230)
-	at org.codehaus.groovy.grails.plugins.orm.hibernate.HibernateGrailsPlugin$_addDynamicFinderSupport_closure5.doCall(HibernateGrailsPlugin.groovy:261)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.Closure.call(Closure.java:292)
-	at org.codehaus.groovy.runtime.metaclass.ClosureStaticMetaMethod.invoke(ClosureStaticMetaMethod.java:55)
-	at groovy.lang.MetaClassImpl.invokeStaticMissingMethod(MetaClassImpl.java:1153)
-	at groovy.lang.MetaClassImpl.invokeStaticMethod(MetaClassImpl.java:1141)
-	at groovy.lang.ExpandoMetaClass.invokeStaticMethod(ExpandoMetaClass.java:957)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:749)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodN(ScriptBytecodeAdapter.java:170)
-	at BootStrap$_closure1.doCall(BootStrap.groovy:9)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.Closure.call(Closure.java:292)
-	at org.codehaus.groovy.grails.commons.DefaultGrailsBootstrapClass.callInit(DefaultGrailsBootstrapClass.java:43)
-	at org.codehaus.groovy.grails.web.context.GrailsConfigUtils.executeGrailsBootstraps(GrailsConfigUtils.java:64)
-	at org.codehaus.groovy.grails.web.context.GrailsContextLoader.createWebApplicationContext(GrailsContextLoader.java:61)
-	at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:199)
-	at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:45)
-	at org.mortbay.jetty.handler.ContextHandler.startContext(ContextHandler.java:548)
-	at org.mortbay.jetty.servlet.Context.startContext(Context.java:136)
-	at org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1234)
-	at org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:517)
-	at org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:460)
-	at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
-	at org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:130)
-	at org.mortbay.jetty.Server.doStart(Server.java:222)
-	at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokePojoMethod(InvokerHelper.java:766)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:754)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodN(ScriptBytecodeAdapter.java:170)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethod0(ScriptBytecodeAdapter.java:198)
-	at RunApp_groovy$_run_closure2_closure7.doCall(RunApp_groovy:67)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at RunApp_groovy$_run_closure2_closure7.doCall(RunApp_groovy)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.Closure.call(Closure.java:292)
-	at groovy.lang.Closure.call(Closure.java:287)
-	at sun.reflect.GeneratedMethodAccessor59.invoke(Unknown Source)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokePogoMethod(InvokerHelper.java:778)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:758)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodN(ScriptBytecodeAdapter.java:170)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeClosure(ScriptBytecodeAdapter.java:605)
-	at Init_groovy$_run_closure6.doCall(Init_groovy:131)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.Closure.call(Closure.java:292)
-	at groovy.lang.Script.invokeMethod(Script.java:87)
-	at groovy.lang.MetaClassImpl.invokeMethodOnGroovyObject(MetaClassImpl.java:947)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:894)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:94)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at RunApp_groovy$_run_closure2.doCall(RunApp_groovy:66)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:94)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at RunApp_groovy$_run_closure2.doCall(RunApp_groovy)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at groovy.lang.Closure.call(Closure.java:292)
-	at groovy.lang.Script.invokeMethod(Script.java:87)
-	at groovy.lang.MetaClassImpl.invokeMethodOnGroovyObject(MetaClassImpl.java:947)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:894)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:94)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrent0(ScriptBytecodeAdapter.java:112)
-	at RunApp_groovy$_run_closure1.doCall(RunApp_groovy:57)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:94)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at RunApp_groovy$_run_closure1.doCall(RunApp_groovy)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at groovy.lang.Closure.call(Closure.java:292)
-	at groovy.lang.Closure.call(Closure.java:287)
-	at groovy.lang.Closure.run(Closure.java:368)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokePogoMethod(InvokerHelper.java:778)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:758)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodN(ScriptBytecodeAdapter.java:170)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethod0(ScriptBytecodeAdapter.java:198)
-	at gant.Gant.dispatch(Gant.groovy:271)
-	at gant.Gant.this$2$dispatch(Gant.groovy)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:674)
-	at sun.reflect.GeneratedMethodAccessor7.invoke(Unknown Source)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokePogoMethod(InvokerHelper.java:778)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:758)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodN(ScriptBytecodeAdapter.java:170)
-	at gant.Gant.invokeMethod(Gant.groovy)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at gant.Gant.processTargets(Gant.groovy:436)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at gant.Gant.processArgs(Gant.groovy:372)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokePogoMethod(InvokerHelper.java:778)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:758)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodN(ScriptBytecodeAdapter.java:170)
-	at org.codehaus.groovy.grails.cli.GrailsScriptRunner.callPluginOrGrailsScript(GrailsScriptRunner.groovy:261)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeStaticMethod(MetaClassImpl.java:1105)
-	at groovy.lang.ExpandoMetaClass.invokeStaticMethod(ExpandoMetaClass.java:957)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeStaticMethod(InvokerHelper.java:804)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeStaticMethodN(ScriptBytecodeAdapter.java:215)
-	at org.codehaus.groovy.grails.cli.GrailsScriptRunner.main(GrailsScriptRunner.groovy:121)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.grails.cli.support.GrailsStarter.rootLoader(GrailsStarter.java:193)
-	at org.codehaus.groovy.grails.cli.support.GrailsStarter.main(GrailsStarter.java:218)
-[6599] StackTrace Sanitizing stacktrace:
-org.codehaus.groovy.runtime.InvokerInvocationException: groovy.lang.MissingMethodException: No signature of method: TypeOfPersonGroup.list() is applicable for argument types: (java.lang.Integer) values: {1}
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:92)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.Closure.call(Closure.java:292)
-	at org.codehaus.groovy.grails.commons.DefaultGrailsBootstrapClass.callInit(DefaultGrailsBootstrapClass.java:43)
-	at org.codehaus.groovy.grails.web.context.GrailsConfigUtils.executeGrailsBootstraps(GrailsConfigUtils.java:64)
-	at org.codehaus.groovy.grails.web.context.GrailsContextLoader.createWebApplicationContext(GrailsContextLoader.java:61)
-	at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:199)
-	at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:45)
-	at org.mortbay.jetty.handler.ContextHandler.startContext(ContextHandler.java:548)
-	at org.mortbay.jetty.servlet.Context.startContext(Context.java:136)
-	at org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1234)
-	at org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:517)
-	at org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:460)
-	at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
-	at org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:130)
-	at org.mortbay.jetty.Server.doStart(Server.java:222)
-	at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokePojoMethod(InvokerHelper.java:766)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:754)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodN(ScriptBytecodeAdapter.java:170)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethod0(ScriptBytecodeAdapter.java:198)
-	at RunApp_groovy$_run_closure2_closure7.doCall(RunApp_groovy:67)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at RunApp_groovy$_run_closure2_closure7.doCall(RunApp_groovy)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.Closure.call(Closure.java:292)
-	at groovy.lang.Closure.call(Closure.java:287)
-	at sun.reflect.GeneratedMethodAccessor59.invoke(Unknown Source)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokePogoMethod(InvokerHelper.java:778)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:758)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodN(ScriptBytecodeAdapter.java:170)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeClosure(ScriptBytecodeAdapter.java:605)
-	at Init_groovy$_run_closure6.doCall(Init_groovy:131)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.Closure.call(Closure.java:292)
-	at groovy.lang.Script.invokeMethod(Script.java:87)
-	at groovy.lang.MetaClassImpl.invokeMethodOnGroovyObject(MetaClassImpl.java:947)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:894)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:94)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at RunApp_groovy$_run_closure2.doCall(RunApp_groovy:66)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:94)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at RunApp_groovy$_run_closure2.doCall(RunApp_groovy)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at groovy.lang.Closure.call(Closure.java:292)
-	at groovy.lang.Script.invokeMethod(Script.java:87)
-	at groovy.lang.MetaClassImpl.invokeMethodOnGroovyObject(MetaClassImpl.java:947)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:894)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:94)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrent0(ScriptBytecodeAdapter.java:112)
-	at RunApp_groovy$_run_closure1.doCall(RunApp_groovy:57)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:94)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at RunApp_groovy$_run_closure1.doCall(RunApp_groovy)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at groovy.lang.Closure.call(Closure.java:292)
-	at groovy.lang.Closure.call(Closure.java:287)
-	at groovy.lang.Closure.run(Closure.java:368)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokePogoMethod(InvokerHelper.java:778)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:758)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodN(ScriptBytecodeAdapter.java:170)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethod0(ScriptBytecodeAdapter.java:198)
-	at gant.Gant.dispatch(Gant.groovy:271)
-	at gant.Gant.this$2$dispatch(Gant.groovy)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:674)
-	at sun.reflect.GeneratedMethodAccessor7.invoke(Unknown Source)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokePogoMethod(InvokerHelper.java:778)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:758)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodN(ScriptBytecodeAdapter.java:170)
-	at gant.Gant.invokeMethod(Gant.groovy)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at gant.Gant.processTargets(Gant.groovy:436)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at gant.Gant.processArgs(Gant.groovy:372)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokePogoMethod(InvokerHelper.java:778)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:758)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodN(ScriptBytecodeAdapter.java:170)
-	at org.codehaus.groovy.grails.cli.GrailsScriptRunner.callPluginOrGrailsScript(GrailsScriptRunner.groovy:261)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeStaticMethod(MetaClassImpl.java:1105)
-	at groovy.lang.ExpandoMetaClass.invokeStaticMethod(ExpandoMetaClass.java:957)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeStaticMethod(InvokerHelper.java:804)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeStaticMethodN(ScriptBytecodeAdapter.java:215)
-	at org.codehaus.groovy.grails.cli.GrailsScriptRunner.main(GrailsScriptRunner.groovy:121)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.grails.cli.support.GrailsStarter.rootLoader(GrailsStarter.java:193)
-	at org.codehaus.groovy.grails.cli.support.GrailsStarter.main(GrailsStarter.java:218)
-Caused by: groovy.lang.MissingMethodException: No signature of method: TypeOfPersonGroup.list() is applicable for argument types: (java.lang.Integer) values: {1}
-	at BootStrap$_closure1.doCall(BootStrap.groovy:9)
-	at RunApp_groovy$_run_closure2_closure7.doCall(RunApp_groovy:67)
-	at RunApp_groovy$_run_closure2_closure7.doCall(RunApp_groovy)
-	at Init_groovy$_run_closure6.doCall(Init_groovy:131)
-	at RunApp_groovy$_run_closure2.doCall(RunApp_groovy:66)
-	at RunApp_groovy$_run_closure2.doCall(RunApp_groovy)
-	at RunApp_groovy$_run_closure1.doCall(RunApp_groovy:57)
-	at RunApp_groovy$_run_closure1.doCall(RunApp_groovy)
-	at gant.Gant.dispatch(Gant.groovy:271)
-	at gant.Gant.this$2$dispatch(Gant.groovy)
-	at gant.Gant.invokeMethod(Gant.groovy)
-	at gant.Gant.processTargets(Gant.groovy:436)
-	at gant.Gant.processArgs(Gant.groovy:372)
-[6328] StackTrace Sanitizing stacktrace:
-groovy.lang.MissingPropertyException: No such property: name for class: BootStrap
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.unwrap(ScriptBytecodeAdapter.java:50)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.unwrap(ScriptBytecodeAdapter.java:60)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodN(ScriptBytecodeAdapter.java:172)
-	at BootStrap.setProperty(BootStrap.groovy)
-	at org.codehaus.groovy.runtime.InvokerHelper.setProperty(InvokerHelper.java:195)
-	at groovy.lang.Closure.setPropertyTryThese(Closure.java:256)
-	at groovy.lang.Closure.setPropertyOwnerFirst(Closure.java:273)
-	at groovy.lang.Closure.setProperty(Closure.java:242)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.setGroovyObjectProperty(ScriptBytecodeAdapter.java:562)
-	at BootStrap$_closure1.doCall(BootStrap.groovy:9)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.Closure.call(Closure.java:292)
-	at org.codehaus.groovy.grails.commons.DefaultGrailsBootstrapClass.callInit(DefaultGrailsBootstrapClass.java:43)
-	at org.codehaus.groovy.grails.web.context.GrailsConfigUtils.executeGrailsBootstraps(GrailsConfigUtils.java:64)
-	at org.codehaus.groovy.grails.web.context.GrailsContextLoader.createWebApplicationContext(GrailsContextLoader.java:61)
-	at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:199)
-	at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:45)
-	at org.mortbay.jetty.handler.ContextHandler.startContext(ContextHandler.java:548)
-	at org.mortbay.jetty.servlet.Context.startContext(Context.java:136)
-	at org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1234)
-	at org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:517)
-	at org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:460)
-	at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
-	at org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:130)
-	at org.mortbay.jetty.Server.doStart(Server.java:222)
-	at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokePojoMethod(InvokerHelper.java:766)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:754)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodN(ScriptBytecodeAdapter.java:170)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethod0(ScriptBytecodeAdapter.java:198)
-	at RunApp_groovy$_run_closure2_closure7.doCall(RunApp_groovy:67)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at RunApp_groovy$_run_closure2_closure7.doCall(RunApp_groovy)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.Closure.call(Closure.java:292)
-	at groovy.lang.Closure.call(Closure.java:287)
-	at sun.reflect.GeneratedMethodAccessor59.invoke(Unknown Source)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokePogoMethod(InvokerHelper.java:778)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:758)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodN(ScriptBytecodeAdapter.java:170)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeClosure(ScriptBytecodeAdapter.java:605)
-	at Init_groovy$_run_closure6.doCall(Init_groovy:131)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.Closure.call(Closure.java:292)
-	at groovy.lang.Script.invokeMethod(Script.java:87)
-	at groovy.lang.MetaClassImpl.invokeMethodOnGroovyObject(MetaClassImpl.java:947)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:894)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:94)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at RunApp_groovy$_run_closure2.doCall(RunApp_groovy:66)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:94)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at RunApp_groovy$_run_closure2.doCall(RunApp_groovy)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at groovy.lang.Closure.call(Closure.java:292)
-	at groovy.lang.Script.invokeMethod(Script.java:87)
-	at groovy.lang.MetaClassImpl.invokeMethodOnGroovyObject(MetaClassImpl.java:947)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:894)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:94)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrent0(ScriptBytecodeAdapter.java:112)
-	at RunApp_groovy$_run_closure1.doCall(RunApp_groovy:57)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:94)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at RunApp_groovy$_run_closure1.doCall(RunApp_groovy)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at groovy.lang.Closure.call(Closure.java:292)
-	at groovy.lang.Closure.call(Closure.java:287)
-	at groovy.lang.Closure.run(Closure.java:368)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokePogoMethod(InvokerHelper.java:778)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:758)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodN(ScriptBytecodeAdapter.java:170)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethod0(ScriptBytecodeAdapter.java:198)
-	at gant.Gant.dispatch(Gant.groovy:271)
-	at gant.Gant.this$2$dispatch(Gant.groovy)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:674)
-	at sun.reflect.GeneratedMethodAccessor7.invoke(Unknown Source)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokePogoMethod(InvokerHelper.java:778)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:758)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodN(ScriptBytecodeAdapter.java:170)
-	at gant.Gant.invokeMethod(Gant.groovy)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at gant.Gant.processTargets(Gant.groovy:436)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at gant.Gant.processArgs(Gant.groovy:372)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokePogoMethod(InvokerHelper.java:778)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:758)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodN(ScriptBytecodeAdapter.java:170)
-	at org.codehaus.groovy.grails.cli.GrailsScriptRunner.callPluginOrGrailsScript(GrailsScriptRunner.groovy:261)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeStaticMethod(MetaClassImpl.java:1105)
-	at groovy.lang.ExpandoMetaClass.invokeStaticMethod(ExpandoMetaClass.java:957)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeStaticMethod(InvokerHelper.java:804)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeStaticMethodN(ScriptBytecodeAdapter.java:215)
-	at org.codehaus.groovy.grails.cli.GrailsScriptRunner.main(GrailsScriptRunner.groovy:121)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.grails.cli.support.GrailsStarter.rootLoader(GrailsStarter.java:193)
-	at org.codehaus.groovy.grails.cli.support.GrailsStarter.main(GrailsStarter.java:218)
-[6368] StackTrace Sanitizing stacktrace:
-org.codehaus.groovy.runtime.InvokerInvocationException: groovy.lang.MissingPropertyException: No such property: name for class: BootStrap
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:92)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.Closure.call(Closure.java:292)
-	at org.codehaus.groovy.grails.commons.DefaultGrailsBootstrapClass.callInit(DefaultGrailsBootstrapClass.java:43)
-	at org.codehaus.groovy.grails.web.context.GrailsConfigUtils.executeGrailsBootstraps(GrailsConfigUtils.java:64)
-	at org.codehaus.groovy.grails.web.context.GrailsContextLoader.createWebApplicationContext(GrailsContextLoader.java:61)
-	at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:199)
-	at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:45)
-	at org.mortbay.jetty.handler.ContextHandler.startContext(ContextHandler.java:548)
-	at org.mortbay.jetty.servlet.Context.startContext(Context.java:136)
-	at org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1234)
-	at org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:517)
-	at org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:460)
-	at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
-	at org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:130)
-	at org.mortbay.jetty.Server.doStart(Server.java:222)
-	at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokePojoMethod(InvokerHelper.java:766)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:754)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodN(ScriptBytecodeAdapter.java:170)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethod0(ScriptBytecodeAdapter.java:198)
-	at RunApp_groovy$_run_closure2_closure7.doCall(RunApp_groovy:67)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at RunApp_groovy$_run_closure2_closure7.doCall(RunApp_groovy)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.Closure.call(Closure.java:292)
-	at groovy.lang.Closure.call(Closure.java:287)
-	at sun.reflect.GeneratedMethodAccessor59.invoke(Unknown Source)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokePogoMethod(InvokerHelper.java:778)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:758)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodN(ScriptBytecodeAdapter.java:170)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeClosure(ScriptBytecodeAdapter.java:605)
-	at Init_groovy$_run_closure6.doCall(Init_groovy:131)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.Closure.call(Closure.java:292)
-	at groovy.lang.Script.invokeMethod(Script.java:87)
-	at groovy.lang.MetaClassImpl.invokeMethodOnGroovyObject(MetaClassImpl.java:947)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:894)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:94)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at RunApp_groovy$_run_closure2.doCall(RunApp_groovy:66)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:94)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at RunApp_groovy$_run_closure2.doCall(RunApp_groovy)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at groovy.lang.Closure.call(Closure.java:292)
-	at groovy.lang.Script.invokeMethod(Script.java:87)
-	at groovy.lang.MetaClassImpl.invokeMethodOnGroovyObject(MetaClassImpl.java:947)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:894)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:94)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrent0(ScriptBytecodeAdapter.java:112)
-	at RunApp_groovy$_run_closure1.doCall(RunApp_groovy:57)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:94)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at RunApp_groovy$_run_closure1.doCall(RunApp_groovy)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at groovy.lang.Closure.call(Closure.java:292)
-	at groovy.lang.Closure.call(Closure.java:287)
-	at groovy.lang.Closure.run(Closure.java:368)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokePogoMethod(InvokerHelper.java:778)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:758)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodN(ScriptBytecodeAdapter.java:170)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethod0(ScriptBytecodeAdapter.java:198)
-	at gant.Gant.dispatch(Gant.groovy:271)
-	at gant.Gant.this$2$dispatch(Gant.groovy)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:674)
-	at sun.reflect.GeneratedMethodAccessor7.invoke(Unknown Source)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokePogoMethod(InvokerHelper.java:778)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:758)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodN(ScriptBytecodeAdapter.java:170)
-	at gant.Gant.invokeMethod(Gant.groovy)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at gant.Gant.processTargets(Gant.groovy:436)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at gant.Gant.processArgs(Gant.groovy:372)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokePogoMethod(InvokerHelper.java:778)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:758)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodN(ScriptBytecodeAdapter.java:170)
-	at org.codehaus.groovy.grails.cli.GrailsScriptRunner.callPluginOrGrailsScript(GrailsScriptRunner.groovy:261)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeStaticMethod(MetaClassImpl.java:1105)
-	at groovy.lang.ExpandoMetaClass.invokeStaticMethod(ExpandoMetaClass.java:957)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeStaticMethod(InvokerHelper.java:804)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeStaticMethodN(ScriptBytecodeAdapter.java:215)
-	at org.codehaus.groovy.grails.cli.GrailsScriptRunner.main(GrailsScriptRunner.groovy:121)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
-	at java.lang.reflect.Method.invoke(Method.java:616)
-	at org.codehaus.groovy.grails.cli.support.GrailsStarter.rootLoader(GrailsStarter.java:193)
-	at org.codehaus.groovy.grails.cli.support.GrailsStarter.main(GrailsStarter.java:218)
-Caused by: groovy.lang.MissingPropertyException: No such property: name for class: BootStrap
-	at BootStrap.setProperty(BootStrap.groovy)
-	at BootStrap$_closure1.doCall(BootStrap.groovy:9)
-	at RunApp_groovy$_run_closure2_closure7.doCall(RunApp_groovy:67)
-	at RunApp_groovy$_run_closure2_closure7.doCall(RunApp_groovy)
-	at Init_groovy$_run_closure6.doCall(Init_groovy:131)
-	at RunApp_groovy$_run_closure2.doCall(RunApp_groovy:66)
-	at RunApp_groovy$_run_closure2.doCall(RunApp_groovy)
-	at RunApp_groovy$_run_closure1.doCall(RunApp_groovy:57)
-	at RunApp_groovy$_run_closure1.doCall(RunApp_groovy)
-	at gant.Gant.dispatch(Gant.groovy:271)
-	at gant.Gant.this$2$dispatch(Gant.groovy)
-	at gant.Gant.invokeMethod(Gant.groovy)
-	at gant.Gant.processTargets(Gant.groovy:436)
-	at gant.Gant.processArgs(Gant.groovy:372)
-[6959] StackTrace Sanitizing stacktrace:
-groovy.lang.MissingMethodException: No signature of method: TypeOfPersonGroup.getByName() is applicable for argument types: (java.lang.String) values: {"Electrical"}
-	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
-	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
-	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
-	at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
-	at org.codehaus.groovy.runtime.MetaClassHelper.doConstructorInvoke(MetaClassHelper.java:535)
-	at groovy.lang.MetaClassImpl.doConstructorInvoke(MetaClassImpl.java:2356)
-	at groovy.lang.MetaClassImpl.invokeConstructor(MetaClassImpl.java:1255)
-	at groovy.lang.MetaClassImpl.invokeConstructor(MetaClassImpl.java:1185)
-	at groovy.lang.ExpandoMetaClass.invokeConstructor(ExpandoMetaClass.java:524)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeConstructorOf(InvokerHelper.java:809)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeNewN(ScriptBytecodeAdapter.java:230)
-	at org.codehaus.groovy.grails.plugins.orm.hibernate.HibernateGrailsPlugin$_addDynamicFinderSupport_closure5.doCall(HibernateGrailsPlugin.groovy:261)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
-	at java.lang.reflect.Method.invoke(Method.java:597)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.Closure.call(Closure.java:292)
-	at org.codehaus.groovy.runtime.metaclass.ClosureStaticMetaMethod.invoke(ClosureStaticMetaMethod.java:55)
-	at groovy.lang.MetaClassImpl.invokeStaticMissingMethod(MetaClassImpl.java:1153)
-	at groovy.lang.MetaClassImpl.invokeStaticMethod(MetaClassImpl.java:1141)
-	at groovy.lang.ExpandoMetaClass.invokeStaticMethod(ExpandoMetaClass.java:957)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:749)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodN(ScriptBytecodeAdapter.java:170)
-	at BootStrap$_closure1.doCall(BootStrap.groovy:11)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
-	at java.lang.reflect.Method.invoke(Method.java:597)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.Closure.call(Closure.java:292)
-	at org.codehaus.groovy.grails.commons.DefaultGrailsBootstrapClass.callInit(DefaultGrailsBootstrapClass.java:43)
-	at org.codehaus.groovy.grails.web.context.GrailsConfigUtils.executeGrailsBootstraps(GrailsConfigUtils.java:64)
-	at org.codehaus.groovy.grails.web.context.GrailsContextLoader.createWebApplicationContext(GrailsContextLoader.java:61)
-	at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:199)
-	at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:45)
-	at org.mortbay.jetty.handler.ContextHandler.startContext(ContextHandler.java:548)
-	at org.mortbay.jetty.servlet.Context.startContext(Context.java:136)
-	at org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1234)
-	at org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:517)
-	at org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:460)
-	at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
-	at org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:130)
-	at org.mortbay.jetty.Server.doStart(Server.java:222)
-	at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
-	at java.lang.reflect.Method.invoke(Method.java:597)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokePojoMethod(InvokerHelper.java:766)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:754)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodN(ScriptBytecodeAdapter.java:170)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethod0(ScriptBytecodeAdapter.java:198)
-	at RunApp_groovy$_run_closure2_closure7.doCall(RunApp_groovy:67)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
-	at java.lang.reflect.Method.invoke(Method.java:597)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at RunApp_groovy$_run_closure2_closure7.doCall(RunApp_groovy)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
-	at java.lang.reflect.Method.invoke(Method.java:597)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.Closure.call(Closure.java:292)
-	at groovy.lang.Closure.call(Closure.java:287)
-	at sun.reflect.GeneratedMethodAccessor57.invoke(Unknown Source)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
-	at java.lang.reflect.Method.invoke(Method.java:597)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokePogoMethod(InvokerHelper.java:778)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:758)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodN(ScriptBytecodeAdapter.java:170)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeClosure(ScriptBytecodeAdapter.java:605)
-	at Init_groovy$_run_closure6.doCall(Init_groovy:131)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
-	at java.lang.reflect.Method.invoke(Method.java:597)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.Closure.call(Closure.java:292)
-	at groovy.lang.Script.invokeMethod(Script.java:87)
-	at groovy.lang.MetaClassImpl.invokeMethodOnGroovyObject(MetaClassImpl.java:947)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:894)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:94)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at RunApp_groovy$_run_closure2.doCall(RunApp_groovy:66)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
-	at java.lang.reflect.Method.invoke(Method.java:597)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:94)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at RunApp_groovy$_run_closure2.doCall(RunApp_groovy)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
-	at java.lang.reflect.Method.invoke(Method.java:597)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at groovy.lang.Closure.call(Closure.java:292)
-	at groovy.lang.Script.invokeMethod(Script.java:87)
-	at groovy.lang.MetaClassImpl.invokeMethodOnGroovyObject(MetaClassImpl.java:947)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:894)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:94)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrent0(ScriptBytecodeAdapter.java:112)
-	at RunApp_groovy$_run_closure1.doCall(RunApp_groovy:57)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
-	at java.lang.reflect.Method.invoke(Method.java:597)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:94)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at RunApp_groovy$_run_closure1.doCall(RunApp_groovy)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
-	at java.lang.reflect.Method.invoke(Method.java:597)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at groovy.lang.Closure.call(Closure.java:292)
-	at groovy.lang.Closure.call(Closure.java:287)
-	at groovy.lang.Closure.run(Closure.java:368)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
-	at java.lang.reflect.Method.invoke(Method.java:597)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokePogoMethod(InvokerHelper.java:778)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:758)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodN(ScriptBytecodeAdapter.java:170)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethod0(ScriptBytecodeAdapter.java:198)
-	at gant.Gant.dispatch(Gant.groovy:271)
-	at gant.Gant.this$2$dispatch(Gant.groovy)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
-	at java.lang.reflect.Method.invoke(Method.java:597)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:674)
-	at sun.reflect.GeneratedMethodAccessor7.invoke(Unknown Source)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
-	at java.lang.reflect.Method.invoke(Method.java:597)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokePogoMethod(InvokerHelper.java:778)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:758)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodN(ScriptBytecodeAdapter.java:170)
-	at gant.Gant.invokeMethod(Gant.groovy)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
-	at java.lang.reflect.Method.invoke(Method.java:597)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at gant.Gant.processTargets(Gant.groovy:436)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
-	at java.lang.reflect.Method.invoke(Method.java:597)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at gant.Gant.processArgs(Gant.groovy:372)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
-	at java.lang.reflect.Method.invoke(Method.java:597)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokePogoMethod(InvokerHelper.java:778)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:758)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodN(ScriptBytecodeAdapter.java:170)
-	at org.codehaus.groovy.grails.cli.GrailsScriptRunner.callPluginOrGrailsScript(GrailsScriptRunner.groovy:261)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
-	at java.lang.reflect.Method.invoke(Method.java:597)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeStaticMethod(MetaClassImpl.java:1105)
-	at groovy.lang.ExpandoMetaClass.invokeStaticMethod(ExpandoMetaClass.java:957)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeStaticMethod(InvokerHelper.java:804)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeStaticMethodN(ScriptBytecodeAdapter.java:215)
-	at org.codehaus.groovy.grails.cli.GrailsScriptRunner.main(GrailsScriptRunner.groovy:121)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
-	at java.lang.reflect.Method.invoke(Method.java:597)
-	at org.codehaus.groovy.grails.cli.support.GrailsStarter.rootLoader(GrailsStarter.java:193)
-	at org.codehaus.groovy.grails.cli.support.GrailsStarter.main(GrailsStarter.java:218)
-[6975] StackTrace Sanitizing stacktrace:
-org.codehaus.groovy.runtime.InvokerInvocationException: groovy.lang.MissingMethodException: No signature of method: TypeOfPersonGroup.getByName() is applicable for argument types: (java.lang.String) values: {"Electrical"}
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:92)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.Closure.call(Closure.java:292)
-	at org.codehaus.groovy.grails.commons.DefaultGrailsBootstrapClass.callInit(DefaultGrailsBootstrapClass.java:43)
-	at org.codehaus.groovy.grails.web.context.GrailsConfigUtils.executeGrailsBootstraps(GrailsConfigUtils.java:64)
-	at org.codehaus.groovy.grails.web.context.GrailsContextLoader.createWebApplicationContext(GrailsContextLoader.java:61)
-	at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:199)
-	at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:45)
-	at org.mortbay.jetty.handler.ContextHandler.startContext(ContextHandler.java:548)
-	at org.mortbay.jetty.servlet.Context.startContext(Context.java:136)
-	at org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1234)
-	at org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:517)
-	at org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:460)
-	at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
-	at org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:130)
-	at org.mortbay.jetty.Server.doStart(Server.java:222)
-	at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
-	at java.lang.reflect.Method.invoke(Method.java:597)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokePojoMethod(InvokerHelper.java:766)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:754)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodN(ScriptBytecodeAdapter.java:170)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethod0(ScriptBytecodeAdapter.java:198)
-	at RunApp_groovy$_run_closure2_closure7.doCall(RunApp_groovy:67)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
-	at java.lang.reflect.Method.invoke(Method.java:597)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at RunApp_groovy$_run_closure2_closure7.doCall(RunApp_groovy)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
-	at java.lang.reflect.Method.invoke(Method.java:597)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.Closure.call(Closure.java:292)
-	at groovy.lang.Closure.call(Closure.java:287)
-	at sun.reflect.GeneratedMethodAccessor57.invoke(Unknown Source)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
-	at java.lang.reflect.Method.invoke(Method.java:597)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokePogoMethod(InvokerHelper.java:778)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:758)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodN(ScriptBytecodeAdapter.java:170)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeClosure(ScriptBytecodeAdapter.java:605)
-	at Init_groovy$_run_closure6.doCall(Init_groovy:131)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
-	at java.lang.reflect.Method.invoke(Method.java:597)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.Closure.call(Closure.java:292)
-	at groovy.lang.Script.invokeMethod(Script.java:87)
-	at groovy.lang.MetaClassImpl.invokeMethodOnGroovyObject(MetaClassImpl.java:947)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:894)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:94)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at RunApp_groovy$_run_closure2.doCall(RunApp_groovy:66)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
-	at java.lang.reflect.Method.invoke(Method.java:597)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:94)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at RunApp_groovy$_run_closure2.doCall(RunApp_groovy)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
-	at java.lang.reflect.Method.invoke(Method.java:597)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at groovy.lang.Closure.call(Closure.java:292)
-	at groovy.lang.Script.invokeMethod(Script.java:87)
-	at groovy.lang.MetaClassImpl.invokeMethodOnGroovyObject(MetaClassImpl.java:947)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:894)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:94)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrent0(ScriptBytecodeAdapter.java:112)
-	at RunApp_groovy$_run_closure1.doCall(RunApp_groovy:57)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
-	at java.lang.reflect.Method.invoke(Method.java:597)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:94)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at RunApp_groovy$_run_closure1.doCall(RunApp_groovy)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
-	at java.lang.reflect.Method.invoke(Method.java:597)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at groovy.lang.Closure.call(Closure.java:292)
-	at groovy.lang.Closure.call(Closure.java:287)
-	at groovy.lang.Closure.run(Closure.java:368)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
-	at java.lang.reflect.Method.invoke(Method.java:597)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokePogoMethod(InvokerHelper.java:778)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:758)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodN(ScriptBytecodeAdapter.java:170)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethod0(ScriptBytecodeAdapter.java:198)
-	at gant.Gant.dispatch(Gant.groovy:271)
-	at gant.Gant.this$2$dispatch(Gant.groovy)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
-	at java.lang.reflect.Method.invoke(Method.java:597)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:674)
-	at sun.reflect.GeneratedMethodAccessor7.invoke(Unknown Source)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
-	at java.lang.reflect.Method.invoke(Method.java:597)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokePogoMethod(InvokerHelper.java:778)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:758)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodN(ScriptBytecodeAdapter.java:170)
-	at gant.Gant.invokeMethod(Gant.groovy)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
-	at java.lang.reflect.Method.invoke(Method.java:597)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at gant.Gant.processTargets(Gant.groovy:436)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
-	at java.lang.reflect.Method.invoke(Method.java:597)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at gant.Gant.processArgs(Gant.groovy:372)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
-	at java.lang.reflect.Method.invoke(Method.java:597)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokePogoMethod(InvokerHelper.java:778)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:758)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodN(ScriptBytecodeAdapter.java:170)
-	at org.codehaus.groovy.grails.cli.GrailsScriptRunner.callPluginOrGrailsScript(GrailsScriptRunner.groovy:261)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
-	at java.lang.reflect.Method.invoke(Method.java:597)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeStaticMethod(MetaClassImpl.java:1105)
-	at groovy.lang.ExpandoMetaClass.invokeStaticMethod(ExpandoMetaClass.java:957)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeStaticMethod(InvokerHelper.java:804)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeStaticMethodN(ScriptBytecodeAdapter.java:215)
-	at org.codehaus.groovy.grails.cli.GrailsScriptRunner.main(GrailsScriptRunner.groovy:121)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
-	at java.lang.reflect.Method.invoke(Method.java:597)
-	at org.codehaus.groovy.grails.cli.support.GrailsStarter.rootLoader(GrailsStarter.java:193)
-	at org.codehaus.groovy.grails.cli.support.GrailsStarter.main(GrailsStarter.java:218)
-Caused by: groovy.lang.MissingMethodException: No signature of method: TypeOfPersonGroup.getByName() is applicable for argument types: (java.lang.String) values: {"Electrical"}
-	at BootStrap$_closure1.doCall(BootStrap.groovy:11)
-	at RunApp_groovy$_run_closure2_closure7.doCall(RunApp_groovy:67)
-	at RunApp_groovy$_run_closure2_closure7.doCall(RunApp_groovy)
-	at Init_groovy$_run_closure6.doCall(Init_groovy:131)
-	at RunApp_groovy$_run_closure2.doCall(RunApp_groovy:66)
-	at RunApp_groovy$_run_closure2.doCall(RunApp_groovy)
-	at RunApp_groovy$_run_closure1.doCall(RunApp_groovy:57)
-	at RunApp_groovy$_run_closure1.doCall(RunApp_groovy)
-	at gant.Gant.dispatch(Gant.groovy:271)
-	at gant.Gant.this$2$dispatch(Gant.groovy)
-	at gant.Gant.invokeMethod(Gant.groovy)
-	at gant.Gant.processTargets(Gant.groovy:436)
-	at gant.Gant.processArgs(Gant.groovy:372)
-[6981] StackTrace Sanitizing stacktrace:
-groovy.lang.MissingMethodException: No signature of method: TypeOfPersonGroup.getName() is applicable for argument types: (java.lang.String) values: {"Electrical"}
-	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
-	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
-	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
-	at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
-	at org.codehaus.groovy.runtime.MetaClassHelper.doConstructorInvoke(MetaClassHelper.java:535)
-	at groovy.lang.MetaClassImpl.doConstructorInvoke(MetaClassImpl.java:2356)
-	at groovy.lang.MetaClassImpl.invokeConstructor(MetaClassImpl.java:1255)
-	at groovy.lang.MetaClassImpl.invokeConstructor(MetaClassImpl.java:1185)
-	at groovy.lang.ExpandoMetaClass.invokeConstructor(ExpandoMetaClass.java:524)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeConstructorOf(InvokerHelper.java:809)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeNewN(ScriptBytecodeAdapter.java:230)
-	at org.codehaus.groovy.grails.plugins.orm.hibernate.HibernateGrailsPlugin$_addDynamicFinderSupport_closure5.doCall(HibernateGrailsPlugin.groovy:261)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
-	at java.lang.reflect.Method.invoke(Method.java:597)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.Closure.call(Closure.java:292)
-	at org.codehaus.groovy.runtime.metaclass.ClosureStaticMetaMethod.invoke(ClosureStaticMetaMethod.java:55)
-	at groovy.lang.MetaClassImpl.invokeStaticMissingMethod(MetaClassImpl.java:1153)
-	at groovy.lang.MetaClassImpl.invokeStaticMethod(MetaClassImpl.java:1141)
-	at groovy.lang.ExpandoMetaClass.invokeStaticMethod(ExpandoMetaClass.java:957)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:749)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodN(ScriptBytecodeAdapter.java:170)
-	at BootStrap$_closure1.doCall(BootStrap.groovy:11)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
-	at java.lang.reflect.Method.invoke(Method.java:597)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.Closure.call(Closure.java:292)
-	at org.codehaus.groovy.grails.commons.DefaultGrailsBootstrapClass.callInit(DefaultGrailsBootstrapClass.java:43)
-	at org.codehaus.groovy.grails.web.context.GrailsConfigUtils.executeGrailsBootstraps(GrailsConfigUtils.java:64)
-	at org.codehaus.groovy.grails.web.context.GrailsContextLoader.createWebApplicationContext(GrailsContextLoader.java:61)
-	at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:199)
-	at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:45)
-	at org.mortbay.jetty.handler.ContextHandler.startContext(ContextHandler.java:548)
-	at org.mortbay.jetty.servlet.Context.startContext(Context.java:136)
-	at org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1234)
-	at org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:517)
-	at org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:460)
-	at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
-	at org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:130)
-	at org.mortbay.jetty.Server.doStart(Server.java:222)
-	at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
-	at java.lang.reflect.Method.invoke(Method.java:597)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokePojoMethod(InvokerHelper.java:766)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:754)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodN(ScriptBytecodeAdapter.java:170)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethod0(ScriptBytecodeAdapter.java:198)
-	at RunApp_groovy$_run_closure2_closure7.doCall(RunApp_groovy:67)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
-	at java.lang.reflect.Method.invoke(Method.java:597)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at RunApp_groovy$_run_closure2_closure7.doCall(RunApp_groovy)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
-	at java.lang.reflect.Method.invoke(Method.java:597)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.Closure.call(Closure.java:292)
-	at groovy.lang.Closure.call(Closure.java:287)
-	at sun.reflect.GeneratedMethodAccessor57.invoke(Unknown Source)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
-	at java.lang.reflect.Method.invoke(Method.java:597)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokePogoMethod(InvokerHelper.java:778)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:758)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodN(ScriptBytecodeAdapter.java:170)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeClosure(ScriptBytecodeAdapter.java:605)
-	at Init_groovy$_run_closure6.doCall(Init_groovy:131)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
-	at java.lang.reflect.Method.invoke(Method.java:597)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.Closure.call(Closure.java:292)
-	at groovy.lang.Script.invokeMethod(Script.java:87)
-	at groovy.lang.MetaClassImpl.invokeMethodOnGroovyObject(MetaClassImpl.java:947)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:894)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:94)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at RunApp_groovy$_run_closure2.doCall(RunApp_groovy:66)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
-	at java.lang.reflect.Method.invoke(Method.java:597)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:94)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at RunApp_groovy$_run_closure2.doCall(RunApp_groovy)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
-	at java.lang.reflect.Method.invoke(Method.java:597)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at groovy.lang.Closure.call(Closure.java:292)
-	at groovy.lang.Script.invokeMethod(Script.java:87)
-	at groovy.lang.MetaClassImpl.invokeMethodOnGroovyObject(MetaClassImpl.java:947)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:894)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:94)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrent0(ScriptBytecodeAdapter.java:112)
-	at RunApp_groovy$_run_closure1.doCall(RunApp_groovy:57)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
-	at java.lang.reflect.Method.invoke(Method.java:597)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:94)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at RunApp_groovy$_run_closure1.doCall(RunApp_groovy)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
-	at java.lang.reflect.Method.invoke(Method.java:597)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at groovy.lang.Closure.call(Closure.java:292)
-	at groovy.lang.Closure.call(Closure.java:287)
-	at groovy.lang.Closure.run(Closure.java:368)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
-	at java.lang.reflect.Method.invoke(Method.java:597)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokePogoMethod(InvokerHelper.java:778)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:758)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodN(ScriptBytecodeAdapter.java:170)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethod0(ScriptBytecodeAdapter.java:198)
-	at gant.Gant.dispatch(Gant.groovy:271)
-	at gant.Gant.this$2$dispatch(Gant.groovy)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
-	at java.lang.reflect.Method.invoke(Method.java:597)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:674)
-	at sun.reflect.GeneratedMethodAccessor7.invoke(Unknown Source)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
-	at java.lang.reflect.Method.invoke(Method.java:597)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokePogoMethod(InvokerHelper.java:778)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:758)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodN(ScriptBytecodeAdapter.java:170)
-	at gant.Gant.invokeMethod(Gant.groovy)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
-	at java.lang.reflect.Method.invoke(Method.java:597)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at gant.Gant.processTargets(Gant.groovy:436)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
-	at java.lang.reflect.Method.invoke(Method.java:597)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at gant.Gant.processArgs(Gant.groovy:372)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
-	at java.lang.reflect.Method.invoke(Method.java:597)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokePogoMethod(InvokerHelper.java:778)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:758)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodN(ScriptBytecodeAdapter.java:170)
-	at org.codehaus.groovy.grails.cli.GrailsScriptRunner.callPluginOrGrailsScript(GrailsScriptRunner.groovy:261)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
-	at java.lang.reflect.Method.invoke(Method.java:597)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeStaticMethod(MetaClassImpl.java:1105)
-	at groovy.lang.ExpandoMetaClass.invokeStaticMethod(ExpandoMetaClass.java:957)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeStaticMethod(InvokerHelper.java:804)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeStaticMethodN(ScriptBytecodeAdapter.java:215)
-	at org.codehaus.groovy.grails.cli.GrailsScriptRunner.main(GrailsScriptRunner.groovy:121)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
-	at java.lang.reflect.Method.invoke(Method.java:597)
-	at org.codehaus.groovy.grails.cli.support.GrailsStarter.rootLoader(GrailsStarter.java:193)
-	at org.codehaus.groovy.grails.cli.support.GrailsStarter.main(GrailsStarter.java:218)
-[6986] StackTrace Sanitizing stacktrace:
-org.codehaus.groovy.runtime.InvokerInvocationException: groovy.lang.MissingMethodException: No signature of method: TypeOfPersonGroup.getName() is applicable for argument types: (java.lang.String) values: {"Electrical"}
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:92)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.Closure.call(Closure.java:292)
-	at org.codehaus.groovy.grails.commons.DefaultGrailsBootstrapClass.callInit(DefaultGrailsBootstrapClass.java:43)
-	at org.codehaus.groovy.grails.web.context.GrailsConfigUtils.executeGrailsBootstraps(GrailsConfigUtils.java:64)
-	at org.codehaus.groovy.grails.web.context.GrailsContextLoader.createWebApplicationContext(GrailsContextLoader.java:61)
-	at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:199)
-	at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:45)
-	at org.mortbay.jetty.handler.ContextHandler.startContext(ContextHandler.java:548)
-	at org.mortbay.jetty.servlet.Context.startContext(Context.java:136)
-	at org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1234)
-	at org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:517)
-	at org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:460)
-	at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
-	at org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:130)
-	at org.mortbay.jetty.Server.doStart(Server.java:222)
-	at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
-	at java.lang.reflect.Method.invoke(Method.java:597)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokePojoMethod(InvokerHelper.java:766)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:754)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodN(ScriptBytecodeAdapter.java:170)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethod0(ScriptBytecodeAdapter.java:198)
-	at RunApp_groovy$_run_closure2_closure7.doCall(RunApp_groovy:67)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
-	at java.lang.reflect.Method.invoke(Method.java:597)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at RunApp_groovy$_run_closure2_closure7.doCall(RunApp_groovy)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
-	at java.lang.reflect.Method.invoke(Method.java:597)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.Closure.call(Closure.java:292)
-	at groovy.lang.Closure.call(Closure.java:287)
-	at sun.reflect.GeneratedMethodAccessor57.invoke(Unknown Source)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
-	at java.lang.reflect.Method.invoke(Method.java:597)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokePogoMethod(InvokerHelper.java:778)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:758)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodN(ScriptBytecodeAdapter.java:170)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeClosure(ScriptBytecodeAdapter.java:605)
-	at Init_groovy$_run_closure6.doCall(Init_groovy:131)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
-	at java.lang.reflect.Method.invoke(Method.java:597)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.Closure.call(Closure.java:292)
-	at groovy.lang.Script.invokeMethod(Script.java:87)
-	at groovy.lang.MetaClassImpl.invokeMethodOnGroovyObject(MetaClassImpl.java:947)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:894)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:94)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at RunApp_groovy$_run_closure2.doCall(RunApp_groovy:66)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
-	at java.lang.reflect.Method.invoke(Method.java:597)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:94)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at RunApp_groovy$_run_closure2.doCall(RunApp_groovy)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
-	at java.lang.reflect.Method.invoke(Method.java:597)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at groovy.lang.Closure.call(Closure.java:292)
-	at groovy.lang.Script.invokeMethod(Script.java:87)
-	at groovy.lang.MetaClassImpl.invokeMethodOnGroovyObject(MetaClassImpl.java:947)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:894)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:94)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrent0(ScriptBytecodeAdapter.java:112)
-	at RunApp_groovy$_run_closure1.doCall(RunApp_groovy:57)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
-	at java.lang.reflect.Method.invoke(Method.java:597)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:94)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at RunApp_groovy$_run_closure1.doCall(RunApp_groovy)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
-	at java.lang.reflect.Method.invoke(Method.java:597)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at groovy.lang.Closure.call(Closure.java:292)
-	at groovy.lang.Closure.call(Closure.java:287)
-	at groovy.lang.Closure.run(Closure.java:368)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
-	at java.lang.reflect.Method.invoke(Method.java:597)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:142)
-	at org.codehaus.gant.GantMetaClass.invokeMethod(GantMetaClass.java:79)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokePogoMethod(InvokerHelper.java:778)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:758)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodN(ScriptBytecodeAdapter.java:170)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethod0(ScriptBytecodeAdapter.java:198)
-	at gant.Gant.dispatch(Gant.groovy:271)
-	at gant.Gant.this$2$dispatch(Gant.groovy)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
-	at java.lang.reflect.Method.invoke(Method.java:597)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:674)
-	at sun.reflect.GeneratedMethodAccessor7.invoke(Unknown Source)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
-	at java.lang.reflect.Method.invoke(Method.java:597)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokePogoMethod(InvokerHelper.java:778)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:758)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodN(ScriptBytecodeAdapter.java:170)
-	at gant.Gant.invokeMethod(Gant.groovy)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
-	at java.lang.reflect.Method.invoke(Method.java:597)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at gant.Gant.processTargets(Gant.groovy:436)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
-	at java.lang.reflect.Method.invoke(Method.java:597)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:78)
-	at gant.Gant.processArgs(Gant.groovy:372)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
-	at java.lang.reflect.Method.invoke(Method.java:597)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:912)
-	at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:946)
-	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:756)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokePogoMethod(InvokerHelper.java:778)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:758)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodN(ScriptBytecodeAdapter.java:170)
-	at org.codehaus.groovy.grails.cli.GrailsScriptRunner.callPluginOrGrailsScript(GrailsScriptRunner.groovy:261)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
-	at java.lang.reflect.Method.invoke(Method.java:597)
-	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
-	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:230)
-	at groovy.lang.MetaClassImpl.invokeStaticMethod(MetaClassImpl.java:1105)
-	at groovy.lang.ExpandoMetaClass.invokeStaticMethod(ExpandoMetaClass.java:957)
-	at org.codehaus.groovy.runtime.InvokerHelper.invokeStaticMethod(InvokerHelper.java:804)
-	at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeStaticMethodN(ScriptBytecodeAdapter.java:215)
-	at org.codehaus.groovy.grails.cli.GrailsScriptRunner.main(GrailsScriptRunner.groovy:121)
-	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
-	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
-	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
-	at java.lang.reflect.Method.invoke(Method.java:597)
-	at org.codehaus.groovy.grails.cli.support.GrailsStarter.rootLoader(GrailsStarter.java:193)
-	at org.codehaus.groovy.grails.cli.support.GrailsStarter.main(GrailsStarter.java:218)
-Caused by: groovy.lang.MissingMethodException: No signature of method: TypeOfPersonGroup.getName() is applicable for argument types: (java.lang.String) values: {"Electrical"}
-	at BootStrap$_closure1.doCall(BootStrap.groovy:11)
-	at RunApp_groovy$_run_closure2_closure7.doCall(RunApp_groovy:67)
-	at RunApp_groovy$_run_closure2_closure7.doCall(RunApp_groovy)
-	at Init_groovy$_run_closure6.doCall(Init_groovy:131)
-	at RunApp_groovy$_run_closure2.doCall(RunApp_groovy:66)
-	at RunApp_groovy$_run_closure2.doCall(RunApp_groovy)
-	at RunApp_groovy$_run_closure1.doCall(RunApp_groovy:57)
-	at RunApp_groovy$_run_closure1.doCall(RunApp_groovy)
-	at gant.Gant.dispatch(Gant.groovy:271)
-	at gant.Gant.this$2$dispatch(Gant.groovy)
-	at gant.Gant.invokeMethod(Gant.groovy)
-	at gant.Gant.processTargets(Gant.groovy:436)
-	at gant.Gant.processArgs(Gant.groovy:372)
