Details
-
Bug
-
Resolution: Done
-
Minor
-
None
-
None
-
None
-
Sprint - Versions (9/19/2019), Sprint - Versions (10/3/2019)
Description
After adding a NameIDFormat filter to a FilebackedHttpMetadataResolver type provider, I get an error when trying to retrieve a specific version from:
/MetadataResolvers/{resolverid}/Versions/{versionid}
|
Error Response:
{"errorCode":"400","errorMessage":"Type definition error: [simple type, class org.hibernate.proxy.pojo.javassist.JavassistLazyInitializer]; nested exception is com.fasterxml.jackson.databind.exc.InvalidDefinitionException: No serializer found for class org.hibernate.proxy.pojo.javassist.JavassistLazyInitializer and no properties discovered to create BeanSerializer (to avoid exception, disable SerializationFeature.FAIL_ON_EMPTY_BEANS) (through reference chain: edu.internet2.tier.shibboleth.admin.ui.domain.resolvers.FileBackedHttpMetadataResolver[\"metadataFilters\"]->org.hibernate.envers.internal.entities.mapper.relation.lazy.proxy.ListProxy[4]->edu.internet2.tier.shibboleth.admin.ui.domain.filters.NameIdFormatFilter[\"nameIdFormatFilterTarget\"]->edu.internet2.tier.shibboleth.admin.ui.domain.filters.NameIdFormatFilterTarget_$$_jvsta4d_3[\"handler\"])","cause":"No serializer found for class org.hibernate.proxy.pojo.javassist.JavassistLazyInitializer and no properties discovered to create BeanSerializer (to avoid exception, disable SerializationFeature.FAIL_ON_EMPTY_BEANS) (through reference chain: edu.internet2.tier.shibboleth.admin.ui.domain.resolvers.FileBackedHttpMetadataResolver[\"metadataFilters\"]->org.hibernate.envers.internal.entities.mapper.relation.lazy.proxy.ListProxy[4]->edu.internet2.tier.shibboleth.admin.ui.domain.filters.NameIdFormatFilter[\"nameIdFormatFilterTarget\"]->edu.internet2.tier.shibboleth.admin.ui.domain.filters.NameIdFormatFilterTarget_$$_jvsta4d_3[\"handler\"])"} |