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

        Smart Checklist

          Attachments

            Activity

              People

              • Assignee:
                chris.hyzer@at.internet2.edu Chris Hyzer (upenn.edu)
                Reporter:
                carey.black@at.internet2.edu Carey Black (osu.edu)
              • Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: