com.atlassian.crowd.exception.GroupNotFoundException: Group <koalas> does not exist

Atlassian JIRA | Diego Berrueta | 3 years ago
tip
Your exception is missing from the Samebug knowledge base.
Here are the best solutions we found on the Internet.
Click on the to mark the helpful solution and get rewards for you help.
  1. 0

    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).

    Atlassian JIRA | 3 years ago | Diego Berrueta Munoz
    com.atlassian.crowd.exception.GroupNotFoundException: Group <koalas> does not exist
  2. 0

    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).

    Atlassian JIRA | 3 years ago | Diego Berrueta
    com.atlassian.crowd.exception.GroupNotFoundException: Group <koalas> does not exist

    Root Cause Analysis

    1. com.atlassian.crowd.exception.GroupNotFoundException

      Group <koalas> does not exist

      at com.atlassian.crowd.directory.SpringLDAPConnector.findGroupWithAttributesByName()
    2. com.atlassian.crowd
      DirectoryManagerGeneric.removeUserFromGroup
      1. com.atlassian.crowd.directory.SpringLDAPConnector.findGroupWithAttributesByName(SpringLDAPConnector.java:1122)
      2. com.atlassian.crowd.directory.SpringLDAPConnector.findGroupByName(SpringLDAPConnector.java:1104)
      3. com.atlassian.crowd.directory.MicrosoftActiveDirectory.removeUserFromGroup(MicrosoftActiveDirectory.java:234)
      4. com.atlassian.crowd.directory.DbCachingRemoteDirectory.removeUserFromGroup(DbCachingRemoteDirectory.java:776)
      5. com.atlassian.crowd.manager.directory.DirectoryManagerGeneric.removeUserFromGroup(DirectoryManagerGeneric.java:824)
      5 frames