Uploaded image for project: 'Service Packs and Hot Fixes'
  1. Service Packs and Hot Fixes
  2. MNT-21952

ACS REST API method "List memberships of a group" does not work without SOLR

    Details

    • Type: Service Pack Request
    • Status: Open
    • Resolution: Unresolved
    • Affects Version/s: 6.2.2.3
    • Fix Version/s: 6.2.N
    • Component/s: ACS REST API
    • Labels:
      None
    • Bug Priority:
      Category 3
    • ACT Numbers:

      01014684 01016354

    • Premier Customer:
      Yes

      Description

      Summary
      The API method for "List memberships of a group" is dependant on SOLR indexes. In use cases where customers do not use SOLR, they still need to be able to call the below API to return members of a particular group.

      GET http://localhost:8080/alfresco/api/-default-/public/alfresco/versions/1/groups/GROUP_GROUPNAME/members?skipCount=0&maxItems=10

      Steps to Reproduce

      1. Install Alfresco 6.2 with SOLR 6 configured.
      2. Create a group and add users to that group.
      3. Run the above API call to return a list of members of that group.
      4. Disable SOLR 6 and set in Alfresco admin console to always use database.
      5. Run the same API call.

      Expected Behavior
      The REST API to get members of a group should query the database and still return members.

      Actual Behavior
      Without SOLR indexes, the group membership API does not return any results.

        Attachments

          Structure

            Activity

              People

              • Assignee:
                Unassigned
                Reporter:
                ccollins Cody Collins
              • Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated:

                  Structure Helper Panel