Uploaded image for project: 'Crowd Data Center'
  1. Crowd Data Center
  2. CWD-2340

creating a group in OpenLDAP through Confluence with Crowd integration does not work - fix described

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • Medium
    • 2.2
    • 2.0.7
    • None
    • Crowd 2.0.7
      Confluence 3.4.x
      OpenLDAP - newest installed Oct-2010 - not sure what version

    Description

      creating a group in OpenLDAP through Confluence with Crowd integration does not work - fix described.

      The problem is that when creating a group in OpenLDAP it will accept 'no description' or a 'description with content' but it throws an error if it gets a description with a length of zero.

      The problem is that this is exactly what the Confluence integration passes to Crowd and then to OpenLDAP.

      OpenLDAP cannot be modified because this is a core system attribute inherited everywhere.

      You can also see this if you try to create a group in Crowd but do not add a description - you get this error:

      Here is one fix:

      For crowd-integration-client-2.0.7 you can update CrowdGroupManager.java such that

      change:

      group.setDescription("");
      

      to this:

      group.setDescription(".");
      

      This also seems to be a problem with Confluence 3.5 when connecting directly to OpenLDAP.

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              eb70452b7747 Brendan Patterson
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: