2021-10-06 00:02:55,149: [main] ERROR GrouperShell.handleFileLoadError(387) - - Error in command 'obliterateStem("penn:community:student:course:2018A", false, true);' java.lang.RuntimeException: Cannot delete active point in time value object with id=da5dda75c345487aa6788e254345cc2d, Exception in delete: edu.internet2.middleware.grouper.pit.PITAttributeAssignValue, edu.internet2.middleware.grouper.hibernate.ByObject@be4835b, Problem in HibernateSession: HibernateSession (4c3d61fe): notNew, notReadonly, READ_WRITE_NEW, activeTransaction, session (16a1ca27), Exception in delete: edu.internet2.middleware.grouper.pit.PITAttributeAssignValue, ByObjectStatic, query: ', cacheable: null, cacheRegion: null, entityName: null, tx type: null, Exception in delete: edu.internet2.middleware.grouper.pit.PITAttributeAssign, edu.internet2.middleware.grouper.hibernate.ByObject@24c3f7df, Problem in HibernateSession: HibernateSession (7ab428f9): notNew, notReadonly, READ_WRITE_NEW, activeTransaction, session (16a1ca27), Exception in delete: edu.internet2.middleware.grouper.pit.PITAttributeAssign, ByObjectStatic, query: ', cacheable: null, cacheRegion: null, entityName: null, tx type: null, Exception in delete: edu.internet2.middleware.grouper.pit.PITAttributeAssign, edu.internet2.middleware.grouper.hibernate.ByObject@3565028, Problem in HibernateSession: HibernateSession (531b36e4): notNew, notReadonly, READ_WRITE_NEW, activeTransaction, session (16a1ca27), Exception in delete: edu.internet2.middleware.grouper.pit.PITAttributeAssign, ByObjectStatic, query: ', cacheable: null, cacheRegion: null, entityName: null, tx type: null, Exception in delete: edu.internet2.middleware.grouper.pit.PITGroup, edu.internet2.middleware.grouper.hibernate.ByObject@2c07e542, Problem in HibernateSession: HibernateSession (452635b5): new, notReadonly, READ_WRITE_NEW, notActiveTransaction, session (16a1ca27), Exception in delete: edu.internet2.middleware.grouper.pit.PITGroup, ByObjectStatic, query: ', cacheable: null, cacheRegion: null, entityName: null, tx type: null at edu.internet2.middleware.grouper.pit.PITAttributeAssignValue.onPreDelete(PITAttributeAssignValue.java:333) at edu.internet2.middleware.grouper.hibernate.ByObject.delete(ByObject.java:117) at edu.internet2.middleware.grouper.hibernate.ByObjectStatic$10.callback(ByObjectStatic.java:675) at edu.internet2.middleware.grouper.hibernate.HibernateSession.callbackHibernateSession(HibernateSession.java:703) at edu.internet2.middleware.grouper.hibernate.ByObjectStatic.delete(ByObjectStatic.java:662) at edu.internet2.middleware.grouper.internal.dao.hib3.Hib3PITAttributeAssignValueDAO.delete(Hib3PITAttributeAssignValueDAO.java:60) at edu.internet2.middleware.grouper.pit.PITAttributeAssign.onPreDelete(PITAttributeAssign.java:790) at edu.internet2.middleware.grouper.hibernate.ByObject.delete(ByObject.java:117) at edu.internet2.middleware.grouper.hibernate.ByObjectStatic$10.callback(ByObjectStatic.java:675) at edu.internet2.middleware.grouper.hibernate.HibernateSession.callbackHibernateSession(HibernateSession.java:703) at edu.internet2.middleware.grouper.hibernate.ByObjectStatic.delete(ByObjectStatic.java:662) at edu.internet2.middleware.grouper.internal.dao.hib3.Hib3PITAttributeAssignDAO.delete(Hib3PITAttributeAssignDAO.java:65) at edu.internet2.middleware.grouper.pit.PITAttributeAssign.onPreDelete(PITAttributeAssign.java:798) at edu.internet2.middleware.grouper.hibernate.ByObject.delete(ByObject.java:117) at edu.internet2.middleware.grouper.hibernate.ByObjectStatic$10.callback(ByObjectStatic.java:675) at edu.internet2.middleware.grouper.hibernate.HibernateSession.callbackHibernateSession(HibernateSession.java:703) at edu.internet2.middleware.grouper.hibernate.ByObjectStatic.delete(ByObjectStatic.java:662) at edu.internet2.middleware.grouper.internal.dao.hib3.Hib3PITAttributeAssignDAO.delete(Hib3PITAttributeAssignDAO.java:65) at edu.internet2.middleware.grouper.pit.PITGroup.onPreDelete(PITGroup.java:349) at edu.internet2.middleware.grouper.hibernate.ByObject.delete(ByObject.java:117) at edu.internet2.middleware.grouper.hibernate.ByObjectStatic$10.callback(ByObjectStatic.java:675) at edu.internet2.middleware.grouper.hibernate.HibernateSession.callbackHibernateSession(HibernateSession.java:703) at edu.internet2.middleware.grouper.hibernate.ByObjectStatic.delete(ByObjectStatic.java:662) at edu.internet2.middleware.grouper.internal.dao.hib3.Hib3PITGroupDAO.delete(Hib3PITGroupDAO.java:82) at edu.internet2.middleware.grouper.internal.dao.hib3.Hib3PITStemDAO.deleteHelper(Hib3PITStemDAO.java:107) at edu.internet2.middleware.grouper.internal.dao.hib3.Hib3PITStemDAO.deleteHelper(Hib3PITStemDAO.java:135) at edu.internet2.middleware.grouper.internal.dao.hib3.Hib3PITStemDAO.deleteHelper(Hib3PITStemDAO.java:135) at edu.internet2.middleware.grouper.internal.dao.hib3.Hib3PITStemDAO.deleteHelper(Hib3PITStemDAO.java:135) at edu.internet2.middleware.grouper.internal.dao.hib3.Hib3PITStemDAO.deleteHelper(Hib3PITStemDAO.java:135) at edu.internet2.middleware.grouper.internal.dao.hib3.Hib3PITStemDAO.delete(Hib3PITStemDAO.java:83) at edu.internet2.middleware.grouper.pit.PITStem.delete(PITStem.java:212) at edu.internet2.middleware.grouper.pit.PITUtils.deleteInactiveStemHelper(PITUtils.java:351) at edu.internet2.middleware.grouper.pit.PITUtils.deleteInactiveStem(PITUtils.java:340) at edu.internet2.middleware.grouper.pit.PITUtils.deleteInactiveStemHelper(PITUtils.java:305) at edu.internet2.middleware.grouper.pit.PITUtils.deleteInactiveStem(PITUtils.java:287) at edu.internet2.middleware.grouper.Stem.obliterateFromPointInTimeHelper(Stem.java:4793) at edu.internet2.middleware.grouper.Stem.obliterate(Stem.java:4719) at edu.internet2.middleware.grouper.app.gsh.obliterateStem.invoke(obliterateStem.java:85) at edu.internet2.middleware.grouper.app.gsh.obliterateStem$invoke.call(Unknown Source) at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:48) at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:113) at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:149) at groovysh_evaluate.obliterateStem(groovysh_evaluate:4) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:98) at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325) at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1224) at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1091) at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1033) at groovy.lang.MetaClassImpl.invokePropertyOrMissing(MetaClassImpl.java:1270) at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1226) at org.codehaus.groovy.runtime.callsite.PogoMetaClassSite.callCurrent(PogoMetaClassSite.java:69) at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCallCurrent(CallSiteArray.java:52) at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:154) at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:182) at groovysh_evaluate.run(groovysh_evaluate:3) at groovysh_evaluate$run.call(Unknown Source) at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:48) at groovysh_evaluate$run.call(Unknown Source) at org.codehaus.groovy.tools.shell.Interpreter.evaluate(Interpreter.groovy:78) at org.codehaus.groovy.tools.shell.Evaluator$evaluate.call(Unknown Source) at org.codehaus.groovy.tools.shell.Groovysh.evaluateWithStoredBoundVars(Groovysh.groovy:258) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite$PogoCachedMethodSiteNoUnwrapNoCoerce.invoke(PogoMetaMethodSite.java:210) at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite.callCurrent(PogoMetaMethodSite.java:59) at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:174) at org.codehaus.groovy.tools.shell.Groovysh.execute(Groovysh.groovy:199) at org.codehaus.groovy.tools.shell.Shell.leftShift(Shell.groovy:122) at org.codehaus.groovy.tools.shell.Shell$leftShift$0.call(Unknown Source) at GSHFileLoad$_load_closure1.doCall(groovysh_evaluate:34) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:98) at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325) at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:294) at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1033) at groovy.lang.Closure.call(Closure.java:415) at org.codehaus.groovy.runtime.DefaultGroovyMethods.callClosureForLine(DefaultGroovyMethods.java:5512) at org.codehaus.groovy.runtime.IOGroovyMethods.eachLine(IOGroovyMethods.java:463) at org.codehaus.groovy.runtime.IOGroovyMethods.eachLine(IOGroovyMethods.java:416) at org.codehaus.groovy.runtime.ResourceGroovyMethods.eachLine(ResourceGroovyMethods.java:327) at org.codehaus.groovy.runtime.ResourceGroovyMethods.eachLine(ResourceGroovyMethods.java:311) at org.codehaus.groovy.runtime.dgm$973.invoke(Unknown Source) at org.codehaus.groovy.runtime.callsite.PojoMetaMethodSite$PojoMetaMethodSiteNoUnwrapNoCoerce.invoke(PojoMetaMethodSite.java:274) at org.codehaus.groovy.runtime.callsite.PojoMetaMethodSite.call(PojoMetaMethodSite.java:56) at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:48) at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:113) at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:125) at GSHFileLoad.load(groovysh_evaluate:28) at GSHFileLoad$load.callCurrent(Unknown Source) at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCallCurrent(CallSiteArray.java:52) at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:154) at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:166) at GSHFileLoad.execute(groovysh_evaluate:20) at org.codehaus.groovy.tools.shell.Command$execute.call(Unknown Source) at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:48) at org.codehaus.groovy.tools.shell.Command$execute.call(Unknown Source) at org.codehaus.groovy.tools.shell.Shell.execute(Shell.groovy:104) at org.codehaus.groovy.tools.shell.Groovysh.super$2$execute(Groovysh.groovy) at sun.reflect.GeneratedMethodAccessor268.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:98) at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325) at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1224) at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnSuperN(ScriptBytecodeAdapter.java:132) at org.codehaus.groovy.tools.shell.Groovysh.executeCommand(Groovysh.groovy:271) at org.codehaus.groovy.tools.shell.Groovysh.execute(Groovysh.groovy:164) at org.codehaus.groovy.tools.shell.Shell.leftShift(Shell.groovy:122) at org.codehaus.groovy.tools.shell.Shell$leftShift$0.call(Unknown Source) at org.codehaus.groovy.tools.shell.ShellRunner.work(ShellRunner.groovy:95) at org.codehaus.groovy.tools.shell.InteractiveShellRunner.super$2$work(InteractiveShellRunner.groovy) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:98) at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325) at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1224) at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnSuperN(ScriptBytecodeAdapter.java:132) at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnSuper0(ScriptBytecodeAdapter.java:152) at org.codehaus.groovy.tools.shell.InteractiveShellRunner.work(InteractiveShellRunner.groovy:134) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite$PogoCachedMethodSiteNoUnwrapNoCoerce.invoke(PogoMetaMethodSite.java:210) at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite.callCurrent(PogoMetaMethodSite.java:59) at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:158) at org.codehaus.groovy.tools.shell.ShellRunner.run(ShellRunner.groovy:59) at org.codehaus.groovy.tools.shell.InteractiveShellRunner.super$2$run(InteractiveShellRunner.groovy) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:98) at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325) at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1224) at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnSuperN(ScriptBytecodeAdapter.java:132) at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnSuper0(ScriptBytecodeAdapter.java:152) at org.codehaus.groovy.tools.shell.InteractiveShellRunner.run(InteractiveShellRunner.groovy:93) at java_lang_Runnable$run.call(Unknown Source) at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:48) at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:113) at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:117) at org.codehaus.groovy.tools.shell.Groovysh.run(Groovysh.groovy:607) at edu.internet2.middleware.grouper.app.gsh.GrouperShell.grouperShellHelper(GrouperShell.java:364) at edu.internet2.middleware.grouper.app.gsh.GrouperShell.main(GrouperShell.java:185) at edu.internet2.middleware.grouper.app.gsh.GrouperShellWrapper.main(GrouperShellWrapper.java:31) 2021-10-06 00:02:55,149: [main] ERROR GrouperShell.handleFileLoadError(387) - - Error in command 'obliterateStem("penn:community:student:course:2018A", false, true);' java.lang.RuntimeException: Cannot delete active point in time value object with id=da5dda75c345487aa6788e254345cc2d, Exception in delete: edu.internet2.middleware.grouper.pit.PITAttributeAssignValue, edu.internet2.middleware.grouper.hibernate.ByObject@be4835b, Problem in HibernateSession: HibernateSession (4c3d61fe): notNew, notReadonly, READ_WRITE_NEW, activeTransaction, session (16a1ca27), Exception in delete: edu.internet2.middleware.grouper.pit.PITAttributeAssignValue, ByObjectStatic, query: ', cacheable: null, cacheRegion: null, entityName: null, tx type: null, Exception in delete: edu.internet2.middleware.grouper.pit.PITAttributeAssign, edu.internet2.middleware.grouper.hibernate.ByObject@24c3f7df, Problem in HibernateSession: HibernateSession (7ab428f9): notNew, notReadonly, READ_WRITE_NEW, activeTransaction, session (16a1ca27), Exception in delete: edu.internet2.middleware.grouper.pit.PITAttributeAssign, ByObjectStatic, query: ', cacheable: null, cacheRegion: null, entityName: null, tx type: null, Exception in delete: edu.internet2.middleware.grouper.pit.PITAttributeAssign, edu.internet2.middleware.grouper.hibernate.ByObject@3565028, Problem in HibernateSession: HibernateSession (531b36e4): notNew, notReadonly, READ_WRITE_NEW, activeTransaction, session (16a1ca27), Exception in delete: edu.internet2.middleware.grouper.pit.PITAttributeAssign, ByObjectStatic, query: ', cacheable: null, cacheRegion: null, entityName: null, tx type: null, Exception in delete: edu.internet2.middleware.grouper.pit.PITGroup, edu.internet2.middleware.grouper.hibernate.ByObject@2c07e542, Problem in HibernateSession: HibernateSession (452635b5): new, notReadonly, READ_WRITE_NEW, notActiveTransaction, session (16a1ca27), Exception in delete: edu.internet2.middleware.grouper.pit.PITGroup, ByObjectStatic, query: ', cacheable: null, cacheRegion: null, entityName: null, tx type: null at edu.internet2.middleware.grouper.pit.PITAttributeAssignValue.onPreDelete(PITAttributeAssignValue.java:333) at edu.internet2.middleware.grouper.hibernate.ByObject.delete(ByObject.java:117) at edu.internet2.middleware.grouper.hibernate.ByObjectStatic$10.callback(ByObjectStatic.java:675) at edu.internet2.middleware.grouper.hibernate.HibernateSession.callbackHibernateSession(HibernateSession.java:703) at edu.internet2.middleware.grouper.hibernate.ByObjectStatic.delete(ByObjectStatic.java:662) at edu.internet2.middleware.grouper.internal.dao.hib3.Hib3PITAttributeAssignValueDAO.delete(Hib3PITAttributeAssignValueDAO.java:60) at edu.internet2.middleware.grouper.pit.PITAttributeAssign.onPreDelete(PITAttributeAssign.java:790) at edu.internet2.middleware.grouper.hibernate.ByObject.delete(ByObject.java:117) at edu.internet2.middleware.grouper.hibernate.ByObjectStatic$10.callback(ByObjectStatic.java:675) at edu.internet2.middleware.grouper.hibernate.HibernateSession.callbackHibernateSession(HibernateSession.java:703) at edu.internet2.middleware.grouper.hibernate.ByObjectStatic.delete(ByObjectStatic.java:662) at edu.internet2.middleware.grouper.internal.dao.hib3.Hib3PITAttributeAssignDAO.delete(Hib3PITAttributeAssignDAO.java:65) at edu.internet2.middleware.grouper.pit.PITAttributeAssign.onPreDelete(PITAttributeAssign.java:798) at edu.internet2.middleware.grouper.hibernate.ByObject.delete(ByObject.java:117) at edu.internet2.middleware.grouper.hibernate.ByObjectStatic$10.callback(ByObjectStatic.java:675) at edu.internet2.middleware.grouper.hibernate.HibernateSession.callbackHibernateSession(HibernateSession.java:703) at edu.internet2.middleware.grouper.hibernate.ByObjectStatic.delete(ByObjectStatic.java:662) at edu.internet2.middleware.grouper.internal.dao.hib3.Hib3PITAttributeAssignDAO.delete(Hib3PITAttributeAssignDAO.java:65) at edu.internet2.middleware.grouper.pit.PITGroup.onPreDelete(PITGroup.java:349) at edu.internet2.middleware.grouper.hibernate.ByObject.delete(ByObject.java:117) at edu.internet2.middleware.grouper.hibernate.ByObjectStatic$10.callback(ByObjectStatic.java:675) at edu.internet2.middleware.grouper.hibernate.HibernateSession.callbackHibernateSession(HibernateSession.java:703) at edu.internet2.middleware.grouper.hibernate.ByObjectStatic.delete(ByObjectStatic.java:662) at edu.internet2.middleware.grouper.internal.dao.hib3.Hib3PITGroupDAO.delete(Hib3PITGroupDAO.java:82) at edu.internet2.middleware.grouper.internal.dao.hib3.Hib3PITStemDAO.deleteHelper(Hib3PITStemDAO.java:107) at edu.internet2.middleware.grouper.internal.dao.hib3.Hib3PITStemDAO.deleteHelper(Hib3PITStemDAO.java:135) at edu.internet2.middleware.grouper.internal.dao.hib3.Hib3PITStemDAO.deleteHelper(Hib3PITStemDAO.java:135) at edu.internet2.middleware.grouper.internal.dao.hib3.Hib3PITStemDAO.deleteHelper(Hib3PITStemDAO.java:135) at edu.internet2.middleware.grouper.internal.dao.hib3.Hib3PITStemDAO.deleteHelper(Hib3PITStemDAO.java:135) at edu.internet2.middleware.grouper.internal.dao.hib3.Hib3PITStemDAO.delete(Hib3PITStemDAO.java:83) at edu.internet2.middleware.grouper.pit.PITStem.delete(PITStem.java:212) at edu.internet2.middleware.grouper.pit.PITUtils.deleteInactiveStemHelper(PITUtils.java:351) at edu.internet2.middleware.grouper.pit.PITUtils.deleteInactiveStem(PITUtils.java:340) at edu.internet2.middleware.grouper.pit.PITUtils.deleteInactiveStemHelper(PITUtils.java:305) at edu.internet2.middleware.grouper.pit.PITUtils.deleteInactiveStem(PITUtils.java:287) at edu.internet2.middleware.grouper.Stem.obliterateFromPointInTimeHelper(Stem.java:4793) at edu.internet2.middleware.grouper.Stem.obliterate(Stem.java:4719) at edu.internet2.middleware.grouper.app.gsh.obliterateStem.invoke(obliterateStem.java:85) at edu.internet2.middleware.grouper.app.gsh.obliterateStem$invoke.call(Unknown Source) at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:48) at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:113) at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:149) at groovysh_evaluate.obliterateStem(groovysh_evaluate:4) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:98) at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325) at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1224) at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1091) at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1033) at groovy.lang.MetaClassImpl.invokePropertyOrMissing(MetaClassImpl.java:1270) at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1226) at org.codehaus.groovy.runtime.callsite.PogoMetaClassSite.callCurrent(PogoMetaClassSite.java:69) at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCallCurrent(CallSiteArray.java:52) at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:154) at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:182) at groovysh_evaluate.run(groovysh_evaluate:3) at groovysh_evaluate$run.call(Unknown Source) at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:48) at groovysh_evaluate$run.call(Unknown Source) at org.codehaus.groovy.tools.shell.Interpreter.evaluate(Interpreter.groovy:78) at org.codehaus.groovy.tools.shell.Evaluator$evaluate.call(Unknown Source) at org.codehaus.groovy.tools.shell.Groovysh.evaluateWithStoredBoundVars(Groovysh.groovy:258) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite$PogoCachedMethodSiteNoUnwrapNoCoerce.invoke(PogoMetaMethodSite.java:210) at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite.callCurrent(PogoMetaMethodSite.java:59) at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:174) at org.codehaus.groovy.tools.shell.Groovysh.execute(Groovysh.groovy:199) at org.codehaus.groovy.tools.shell.Shell.leftShift(Shell.groovy:122) at org.codehaus.groovy.tools.shell.Shell$leftShift$0.call(Unknown Source) at GSHFileLoad$_load_closure1.doCall(groovysh_evaluate:34) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:98) at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325) at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:294) at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1033) at groovy.lang.Closure.call(Closure.java:415) at org.codehaus.groovy.runtime.DefaultGroovyMethods.callClosureForLine(DefaultGroovyMethods.java:5512) at org.codehaus.groovy.runtime.IOGroovyMethods.eachLine(IOGroovyMethods.java:463) at org.codehaus.groovy.runtime.IOGroovyMethods.eachLine(IOGroovyMethods.java:416) at org.codehaus.groovy.runtime.ResourceGroovyMethods.eachLine(ResourceGroovyMethods.java:327) at org.codehaus.groovy.runtime.ResourceGroovyMethods.eachLine(ResourceGroovyMethods.java:311) at org.codehaus.groovy.runtime.dgm$973.invoke(Unknown Source) at org.codehaus.groovy.runtime.callsite.PojoMetaMethodSite$PojoMetaMethodSiteNoUnwrapNoCoerce.invoke(PojoMetaMethodSite.java:274) at org.codehaus.groovy.runtime.callsite.PojoMetaMethodSite.call(PojoMetaMethodSite.java:56) at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:48) at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:113) at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:125) at GSHFileLoad.load(groovysh_evaluate:28) at GSHFileLoad$load.callCurrent(Unknown Source) at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCallCurrent(CallSiteArray.java:52) at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:154) at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:166) at GSHFileLoad.execute(groovysh_evaluate:20) at org.codehaus.groovy.tools.shell.Command$execute.call(Unknown Source) at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:48) at org.codehaus.groovy.tools.shell.Command$execute.call(Unknown Source) at org.codehaus.groovy.tools.shell.Shell.execute(Shell.groovy:104) at org.codehaus.groovy.tools.shell.Groovysh.super$2$execute(Groovysh.groovy) at sun.reflect.GeneratedMethodAccessor268.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:98) at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325) at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1224) at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnSuperN(ScriptBytecodeAdapter.java:132) at org.codehaus.groovy.tools.shell.Groovysh.executeCommand(Groovysh.groovy:271) at org.codehaus.groovy.tools.shell.Groovysh.execute(Groovysh.groovy:164) at org.codehaus.groovy.tools.shell.Shell.leftShift(Shell.groovy:122) at org.codehaus.groovy.tools.shell.Shell$leftShift$0.call(Unknown Source) at org.codehaus.groovy.tools.shell.ShellRunner.work(ShellRunner.groovy:95) at org.codehaus.groovy.tools.shell.InteractiveShellRunner.super$2$work(InteractiveShellRunner.groovy) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:98) at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325) at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1224) at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnSuperN(ScriptBytecodeAdapter.java:132) at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnSuper0(ScriptBytecodeAdapter.java:152) at org.codehaus.groovy.tools.shell.InteractiveShellRunner.work(InteractiveShellRunner.groovy:134) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite$PogoCachedMethodSiteNoUnwrapNoCoerce.invoke(PogoMetaMethodSite.java:210) at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite.callCurrent(PogoMetaMethodSite.java:59) at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:158) at org.codehaus.groovy.tools.shell.ShellRunner.run(ShellRunner.groovy:59) at org.codehaus.groovy.tools.shell.InteractiveShellRunner.super$2$run(InteractiveShellRunner.groovy) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:98) at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325) at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1224) at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnSuperN(ScriptBytecodeAdapter.java:132) at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnSuper0(ScriptBytecodeAdapter.java:152) at org.codehaus.groovy.tools.shell.InteractiveShellRunner.run(InteractiveShellRunner.groovy:93) at java_lang_Runnable$run.call(Unknown Source) at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:48) at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:113) at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:117) at org.codehaus.groovy.tools.shell.Groovysh.run(Groovysh.groovy:607) at edu.internet2.middleware.grouper.app.gsh.GrouperShell.grouperShellHelper(GrouperShell.java:364) at edu.internet2.middleware.grouper.app.gsh.GrouperShell.main(GrouperShell.java:185) at edu.internet2.middleware.grouper.app.gsh.GrouperShellWrapper.main(GrouperShellWrapper.java:31) FATAL: java.lang.IllegalArgumentException: Error when handling error: Error while running command (obliterateStem("penn:community:student:course:2018A", false, true);) java.lang.IllegalArgumentException: Error when handling error: Error while running command (obliterateStem("penn:community:student:course:2018A", false, true);) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.lang.reflect.Constructor.newInstance(Constructor.java:423) at org.codehaus.groovy.reflection.CachedConstructor.invoke(CachedConstructor.java:83) at org.codehaus.groovy.reflection.CachedConstructor.doConstructorInvoke(CachedConstructor.java:77) at org.codehaus.groovy.runtime.callsite.ConstructorSite$ConstructorSiteNoUnwrap.callConstructor(ConstructorSite.java:84) at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCallConstructor(CallSiteArray.java:60) at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callConstructor(AbstractCallSite.java:235) at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callConstructor(AbstractCallSite.java:247) at org.codehaus.groovy.tools.shell.ShellRunner.run(ShellRunner.groovy:71) at org.codehaus.groovy.tools.shell.InteractiveShellRunner.super$2$run(InteractiveShellRunner.groovy) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:98) at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325) at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1224) at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnSuperN(ScriptBytecodeAdapter.java:132) at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnSuper0(ScriptBytecodeAdapter.java:152) at org.codehaus.groovy.tools.shell.InteractiveShellRunner.run(InteractiveShellRunner.groovy:93) at java_lang_Runnable$run.call(Unknown Source) at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:48) at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:113) at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:117) at org.codehaus.groovy.tools.shell.Groovysh.run(Groovysh.groovy:607) at edu.internet2.middleware.grouper.app.gsh.GrouperShell.grouperShellHelper(GrouperShell.java:364) at edu.internet2.middleware.grouper.app.gsh.GrouperShell.main(GrouperShell.java:185) at edu.internet2.middleware.grouper.app.gsh.GrouperShellWrapper.main(GrouperShellWrapper.java:31)