Uploaded image for project: 'Grouper'
  1. Grouper
  2. GRP-1560

IncludeExclude requires requireGroups.use to be installed but fails to do the install

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: 2.3.0
    • Fix Version/s: 2.3.1, 2.4.0, 2.3.0.patch
    • Component/s: UI
    • Labels:
      None

      Description

      Apparently, on a new install of grouper, when you set:

      grouper.properties has
      grouperIncludeExclude.use = true
      grouperIncludeExclude.requireGroups.use = false

      You will see the error that I included.

      Caused by: edu.internet2.middleware.grouper.exception.SchemaException: invalid group type: requireInGroups

      When you have NEVER enabled “grouperIncludeExclude.requireGroups.use” on your system before.

      However, if you enable “…requireGroups.use”, then grouper “auto adds” that attribute definition of “legacyAttributeDef_requireInGroups”. (Created on my system today.)
      FWIW: Attribute definition “legacyGroupTypeDef_addIncludeExclude” was crated on “May 20” on my system.

      Which apparently is REQUIRED for “grouperIncludeExclude.use” to work properly.

      Please have grouper install the “legacyAttributeDef_requireInGroups” when "grouperIncludeExclude.use = true".

        Attachments

          Activity

            People

            • Assignee:
              mchyzer Chris Hyzer
              Reporter:
              black.123 Carey
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: