Uploaded image for project: 'Shibboleth User Interface'
  1. Shibboleth User Interface
  2. SHIBUI-704 Implement the DynamicHTTPMetadataProvider
  3. SHIBUI-1020

Unexpected Error Upon Submission of Medata Provider of DynamicHTTPMetadataProvider Type

    XMLWordPrintable

Details

    • Sub-task
    • Resolution: Done
    • Blocker
    • None
    • None
    • None
    • R5 - 11/29: Comp Meta Provider, MVP 3 - 8/9 - 8/23, MVP 3 - 8/23 - 8/30, Release 5: 11/1 to 11/15, Release 5 - 12/13 Beg Del Adm:

    Description

      Tested in version 1.5.0-SNAPSHOT-a568b32.
      Description
      An unexpected error is displayed upon attempting to save a Medata Provider of DynamicHTTPMetadataProvider Type

      NOTE: The validation for type is not working. One should not be able to continue past the Common Attributes page without setting the metadata request URL construction type.
       
      Steps # Log into UI

      1. Click 'Add New' button and select 'Metadata Provider’
      2. Select 'DynamicHTTPMetadataProvider' for provider type
      3. Move through the application to the summary page, entering only text for required fields, uncheck box for Required Signed Root
      4. Click 'Save' button on Summary page

       
      What is occurring
      Error is displayed
       
      What is expected
      Provider should be saved and user should be deposited on the metadata provider tab of the dashboard
       
      Screenshots  

      • error
      • Data entered displayed on summary page

       
      Video Attached
       
      Error Code
      400: JSON parse error: Missing type id when trying to resolve subtype of [simple type, class edu.internet2.tier.shibboleth.admin.ui.domain.resolvers.MetadataRequestURLConstructionScheme]: missing type id property '@type' (for POJO property 'metadataRequestURLConstructionScheme'); nested exception is com.fasterxml.jackson.databind.exc.InvalidTypeIdException: Missing type id when trying to resolve subtype of [simple type, class edu.internet2.tier.shibboleth.admin.ui.domain.resolvers.MetadataRequestURLConstructionScheme]: missing type id property '@type' (for POJO property 'metadataRequestURLConstructionScheme') at [Source: (PushbackInputStream); line: 1, column: 200] (through reference chain: edu.internet2.tier.shibboleth.admin.ui.domain.resolvers.DynamicHttpMetadataResolver["metadataRequestURLConstructionScheme"])

      Attachments

        Activity

          People

            mmosbrook Mary Mosbrook (Inactive)
            mmosbrook Mary Mosbrook (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: