Details
-
Bug
-
Resolution: Done
-
Minor
-
None
-
None
-
10/22/21 - 11/5/21
Description
Steps to reproduce:
- Create an http-type provider, save
- Add an entity attributes filter
- 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={})]