Skip to Content.
Sympa Menu

grouper-users - [grouper-users] Can't remove member from group

Subject: Grouper Users - Open Discussion List

List archive

[grouper-users] Can't remove member from group


Chronological Thread 
  • From: Carl Waldbieser <>
  • To: grouper-users <>
  • Subject: [grouper-users] Can't remove member from group
  • Date: Mon, 10 Sep 2018 13:18:51 -0400 (EDT)
  • Ironport-phdr: 9a23:MyDUZxXAqVlM7RZTY1ldLIW2mUPV8LGtZVwlr6E/grcLSJyIuqrYbBWPt8tkgFKBZ4jH8fUM07OQ7/i/HzRYqb+681k6OKRWUBEEjchE1ycBO+WiTXPBEfjxciYhF95DXlI2t1uyMExSBdqsLwaK+i764jEdAAjwOhRoLerpBIHSk9631+ev8JHPfglEnjWwba9wIRmssQndqtQdjJd/JKo21hbHuGZDdf5MxWNvK1KTnhL86dm18ZV+7SleuO8v+tBZX6nicKs2UbJXDDI9M2Ao/8LrrgXMTRGO5nQHTGoblAdDDhXf4xH7WpfxtTb6tvZ41SKHM8D6Uaw4VDK/5KptVRTmijoINyQh/W/ZisJ+kqFVrg+uqBNjzIDUYYabNOZlc6PBf94VWXZNU9xNWyFDBI63cosBD/AGPeZdt4TwuUEBrQG6BQKxBOzg0DtIiWLt0q07zeshCh/J3BY9FN8JvnXbttH1O7oJXuC00qbH0S7Ob/dM1jfz8ofJcg4uoe2QXb1ua8be11QgFx7cg1iWtIfrPCuV2/wQv2WV6+dsT/+jhmElpg1rvzSj290ghpTGi48X0lzI6Ct0zYIvKdGlR0N2Y8SoHIZQui2AKYd6Xt8uT3l1tCs0zrAKo4O3cScIxZg92hLTduaLf5WG7x79UuuaPC12i2h/eL2lgha/6UigxfP4VsmzyFtKqzZFncPOu3wX0xzc8MaHReF9/0i/xTaPyx7c5vtaLk8piKrXM58hwrgumZoPqUnPAyH7lUHsgKOLeUgp+PKk5/n6brn8u5OROI15hhn7Mqs0m8y/Beo4MhIJX2ie4em92qfs/UnkT7pRj/05jLXWvYveJcsBqK62GQ9U3Zg/6xajETiqysoXkmQaLF5dYhKIk5DpO03SIPD/Ffq/jE6skDB2x/DeILLhGIzBLmXYkLj/Z7Z98FVRyA4yzdBE+5JUEa8NLOjyWk/3qNzXEAU5MwqqzOb7FtlxzJ0RVn+SAvzRDKSHvkWP+/oiOayRf4IPo36pJOIi+ubjlzokglIHZoGo24cacna1Aq4gLkmENynCmNAEREwDpA52c+XuhFeDXCVefT7mQKs46js6BYmOCY7NT5GgnKCMmiq3A8sFNSh9FlmQHCKwJM2/UPAWZXfKLw==


I'm experiencing an issue with a group that has an associated loader job.
The job normally loads 5-10 students who have transferred out of our
institution within the last 32 days.
Today, the grouper status URL told me the loader job did not complete
successfully.

I tried manually loading the job and got a large-ish stack trace that
identified an issue with 2 members in the group.
I tried removing the members of the group one by one, and I could remove all
the members, except the 2 identifier in the loader error. For these 2, I got
the following error:

Exception in delete: edu.internet2.middleware.grouper.Membership,
edu.internet2.middleware.grouper.hibernate.ByObject@6152ea74,
Problem in HibernateSession: HibernateSession (1879c062): notNew,
notReadonly, READ_WRITE_NEW, activeTransaction, session (31f23ff3),
Exception in delete: edu.internet2.middleware.grouper.Membership,
ByObjectStatic, query: ', cacheable: null, cacheRegion: null, entityName:
ImmediateMembershipEntry, tx type: null,
Problem in HibernateSession: HibernateSession (32564257): notNew,
notReadonly, READ_WRITE_NEW, activeTransaction, session (31f23ff3),
Problem in HibernateSession: HibernateSession (f21c009): new,
notReadonly, READ_WRITE_NEW, notActiveTransaction, session (31f23ff3)
at
edu.internet2.middleware.grouper.internal.dao.hib3.Hib3GroupDAO.findByUuid(Hib3GroupDAO.java:1285)
at
edu.internet2.middleware.grouper.internal.dao.hib3.Hib3GroupDAO.findByUuid(Hib3GroupDAO.java:1253)
at
edu.internet2.middleware.grouper.internal.dao.hib3.Hib3GroupDAO.findByUuid(Hib3GroupDAO.java:1244)
at
edu.internet2.middleware.grouper.Membership.fixComposites(Membership.java:2248)
at
edu.internet2.middleware.grouper.Membership.fixComposites(Membership.java:2286)
at
edu.internet2.middleware.grouper.Membership.fixComposites(Membership.java:2286)
at
edu.internet2.middleware.grouper.Membership.processPostMembershipDelete(Membership.java:2093)
at
edu.internet2.middleware.grouper.Membership.onPostDelete(Membership.java:1961)
at
edu.internet2.middleware.grouper.hibernate.ByObject.delete(ByObject.java:122)
at
edu.internet2.middleware.grouper.hibernate.ByObjectStatic$10.callback(ByObjectStatic.java:656)
at
edu.internet2.middleware.grouper.hibernate.HibernateSession.callbackHibernateSession(HibernateSession.java:687)
at
edu.internet2.middleware.grouper.hibernate.ByObjectStatic.delete(ByObjectStatic.java:643)
at
edu.internet2.middleware.grouper.internal.dao.hib3.Hib3MembershipDAO.delete(Hib3MembershipDAO.java:2074)
at
edu.internet2.middleware.grouper.Membership$2.callback(Membership.java:540)
at
edu.internet2.middleware.grouper.hibernate.HibernateSession.callbackHibernateSession(HibernateSession.java:687)
at
edu.internet2.middleware.grouper.Membership.delete(Membership.java:528)
at
edu.internet2.middleware.grouper.Membership.internal_delImmediateMembership(Membership.java:1330)
at
edu.internet2.middleware.grouper.Group$9.callback(Group.java:2387)
at
edu.internet2.middleware.grouper.hibernate.HibernateSession.callbackHibernateSession(HibernateSession.java:687)
at
edu.internet2.middleware.grouper.Group.deleteMember(Group.java:2362)
at
edu.internet2.middleware.grouper.Group.deleteMember(Group.java:2279)
at
edu.internet2.middleware.grouper.Group.deleteMember(Group.java:2243)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)

edu.internet2.middleware.grouper.exception.GroupNotFoundException:
edu.internet2.middleware.grouper.exception.GroupNotFoundException: Cant find
group by uuid: 20c15c474ffa4c6d9886c2cf3e698bf9,
Exception in delete: edu.internet2.middleware.grouper.Membership,
edu.internet2.middleware.grouper.hibernate.ByObject@6152ea74,
Problem in HibernateSession: HibernateSession (1879c062): notNew,
notReadonly, READ_WRITE_NEW, activeTransaction, session (31f23ff3),
Exception in delete: edu.internet2.middleware.grouper.Membership,
ByObjectStatic, query: ', cacheable: null, cacheRegion: null, entityName:
ImmediateMembershipEntry, tx type: null,
Problem in HibernateSession: HibernateSession (32564257): notNew,
notReadonly, READ_WRITE_NEW, activeTransaction, session (31f23ff3),
Problem in HibernateSession: HibernateSession (f21c009): new,
notReadonly, READ_WRITE_NEW, notActiveTransaction, session (31f23ff3)


I saw the "GroupNotFoundException" and thought, "Ah-ha! Must be a bad
membership error!" But I ran the GSH `findBadMemberships -all` tool, and it
didn't find any bad memberships.

Does anyone have any idea what step I should take next? Is there some query
I can perform on the Grouper database for the missing group UUID that would
help me track down the issue?

Thanks,
Carl Waldbieser
ITS Identity Management
Lafayette College





Archive powered by MHonArc 2.6.19.

Top of Page