Index: trunk/src/stacktrace.log
===================================================================
--- trunk/src/stacktrace.log	(revision 19)
+++ trunk/src/stacktrace.log	(revision 21)
@@ -7797,2 +7797,1068 @@
 	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)
