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

    • Bug
    • Status: Resolved
    • Minor
    • Resolution: Fixed
    • 2.3.0
    • 2.3.1, 2.4.0, 2.3.0.patch
    • UI
    • 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

            chris.hyzer@at.internet2.edu Chris Hyzer (upenn.edu)
            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:

              Smart Checklist