Uploaded image for project: 'Shibboleth User Interface'
  1. Shibboleth User Interface
  2. SHIBUI-2251

Contention fix introduced a HTTP metadata provider editing & saving issue

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • Minor
    • 1.10.1
    • None
    • None
    • 10/22/21 - 11/5/21

    Description

      Steps to reproduce:

      1. Create an http-type provider, save
      2. Add an entity attributes filter
      3. Edit the provider, make a change and save

      Expected result: The provider should save as normal
      Actual result: A long toast 400 is displayed containing things like:

      400 - Multiple representations of the same entity edu.internet2.tier.shibboleth.admin.ui.domain.filters.EntityAttributesFilter#124 are being merged. Detached: [EntityAttributesFilter(attributes=[], attributeRelease=[], entityAttributesFilterTarget=EntityAttributesFilterTarget

      {entityAttributesFilterTargetType=ENTITY, value=[1]}, relyingPartyOverrides={})]; Detached: [EntityAttributesFilter(attributes=[], attributeRelease=[], entityAttributesFilterTarget=EntityAttributesFilterTarget{entityAttributesFilterTargetType=ENTITY, value=[1]}

      , relyingPartyOverrides={})]; nested exception is java.lang.IllegalStateException: Multiple representations of the same entity edu.internet2.tier.shibboleth.admin.ui.domain.filters.EntityAttributesFilter#124 are being merged. Detached: [EntityAttributesFilter(attributes=[], attributeRelease=[], entityAttributesFilterTarget=EntityAttributesFilterTarget

      {entityAttributesFilterTargetType=ENTITY, value=[1]}, relyingPartyOverrides={})]; Detached: [EntityAttributesFilter(attributes=[], attributeRelease=[], entityAttributesFilterTarget=EntityAttributesFilterTarget{entityAttributesFilterTargetType=ENTITY, value=[1]}

      , relyingPartyOverrides={})]

      Attachments

        Activity

          People

            bill.smith@at.internet2.edu Bill Smith (unicon.net)
            bill.smith@at.internet2.edu Bill Smith (unicon.net)
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: