com.atlassian.crowd.exception.GroupNotFoundException

There are no available Samebug tips for this exception. Do you have an idea how to solve this issue? A short tip would help users who saw this issue last week.

  • h2. Steps to reproduce # In LDAP, create a user 'mofli' and add him to group 'koalas'. # Create a LDAP connector directory in Crowd, synchronise the directory. # In Crowd, navigate to view the groups user 'mofli' is in. Crowd should report 'mofli' is a member of 'koalas'. # In the LDAP server, remove group 'koalas'. # Back in Crowd, *before sync happens*, remove membership of 'mofli' to 'koalas'. h2. Expected behaviour Crowd reacts gracefully, and either informs about the problem, or eventually reports that the operation has been 'done'. In any case, 'mofli' should not be a member of 'koalas' anymore. h2. Observed behaviour Crowd reports 'Update successful', but still shows that 'mofli' is a member of 'koalas'. A stacktrace appears in the logs: {noformat} 2013-09-11 09:27:57,329 http-bio-8095-exec-6 ERROR [console.action.principal.UpdateGroups] Group <koalas> does not exist com.atlassian.crowd.exception.GroupNotFoundException: Group <koalas> does not exist at com.atlassian.crowd.directory.SpringLDAPConnector.findGroupWithAttributesByName(SpringLDAPConnector.java:1122) at com.atlassian.crowd.directory.SpringLDAPConnector.findGroupByName(SpringLDAPConnector.java:1104) at com.atlassian.crowd.directory.MicrosoftActiveDirectory.removeUserFromGroup(MicrosoftActiveDirectory.java:234) at com.atlassian.crowd.directory.DbCachingRemoteDirectory.removeUserFromGroup(DbCachingRemoteDirectory.java:776) at com.atlassian.crowd.manager.directory.DirectoryManagerGeneric.removeUserFromGroup(DirectoryManagerGeneric.java:824) ... at com.atlassian.crowd.console.action.principal.UpdateGroups.doRemoveGroups(UpdateGroups.java:64) {noformat} h2. Notes * The problem can also be reproduced by renaming the group in LDAP. * The membership eventually disappears when the directory is synchronised again (FULL sync).
    via by Diego Berrueta Munoz,
  • h2. Steps to reproduce # In LDAP, create a user 'mofli' and add him to group 'koalas'. # Create a LDAP connector directory in Crowd, synchronise the directory. # In Crowd, navigate to view the groups user 'mofli' is in. Crowd should report 'mofli' is a member of 'koalas'. # In the LDAP server, remove group 'koalas'. # Back in Crowd, *before sync happens*, remove membership of 'mofli' to 'koalas'. h2. Expected behaviour Crowd reacts gracefully, and either informs about the problem, or eventually reports that the operation has been 'done'. In any case, 'mofli' should not be a member of 'koalas' anymore. h2. Observed behaviour Crowd reports 'Update successful', but still shows that 'mofli' is a member of 'koalas'. A stacktrace appears in the logs: {noformat} 2013-09-11 09:27:57,329 http-bio-8095-exec-6 ERROR [console.action.principal.UpdateGroups] Group <koalas> does not exist com.atlassian.crowd.exception.GroupNotFoundException: Group <koalas> does not exist at com.atlassian.crowd.directory.SpringLDAPConnector.findGroupWithAttributesByName(SpringLDAPConnector.java:1122) at com.atlassian.crowd.directory.SpringLDAPConnector.findGroupByName(SpringLDAPConnector.java:1104) at com.atlassian.crowd.directory.MicrosoftActiveDirectory.removeUserFromGroup(MicrosoftActiveDirectory.java:234) at com.atlassian.crowd.directory.DbCachingRemoteDirectory.removeUserFromGroup(DbCachingRemoteDirectory.java:776) at com.atlassian.crowd.manager.directory.DirectoryManagerGeneric.removeUserFromGroup(DirectoryManagerGeneric.java:824) ... at com.atlassian.crowd.console.action.principal.UpdateGroups.doRemoveGroups(UpdateGroups.java:64) {noformat} h2. Notes * The problem can also be reproduced by renaming the group in LDAP. * The membership eventually disappears when the directory is synchronised again (FULL sync).
    via by Diego Berrueta,
    • com.atlassian.crowd.exception.GroupNotFoundException: Group <koalas> does not exist at com.atlassian.crowd.directory.SpringLDAPConnector.findGroupWithAttributesByName(SpringLDAPConnector.java:1122) at com.atlassian.crowd.directory.SpringLDAPConnector.findGroupByName(SpringLDAPConnector.java:1104) at com.atlassian.crowd.directory.MicrosoftActiveDirectory.removeUserFromGroup(MicrosoftActiveDirectory.java:234) at com.atlassian.crowd.directory.DbCachingRemoteDirectory.removeUserFromGroup(DbCachingRemoteDirectory.java:776) at com.atlassian.crowd.manager.directory.DirectoryManagerGeneric.removeUserFromGroup(DirectoryManagerGeneric.java:824)
    No Bugmate found.