Manage Data Access Capabilities generates error when all capabilities unchecked

    • Type: Defect
    • Resolution: Duplicate
    • Priority: Critical
    • 1.2.0
    • Affects Version/s: 1.2.0-BETA1, 1.2.0-BETA2
    • Component/s: Administration
    • None

      An internal server error is generated when the Manage Data Access Capabilities admin form is saved if no checkboxes are checked (eg. all capabilities "Require Authorization Token" are set unchecked.)

      Stack trace snippet is below:

      org.springframework.web.bind.MissingServletRequestParameterException: Required UUID parameter 'dacId' is not present
      at sgf.gateway.web.bind.ServletRequestUtils$ParameterParser.validateRequiredParameter(ServletRequestUtils.java:291)
      at sgf.gateway.web.bind.ServletRequestUtils$UUIDParser.parseUUIDs(ServletRequestUtils.java:372)
      at sgf.gateway.web.bind.ServletRequestUtils.getUUIDParameters(ServletRequestUtils.java:77)
      at sgf.gateway.web.controllers.administration.dataNode.ManageDataAccessCapabilitiesController.onSubmit(ManageDataAccessCapabilitiesController.java:57)

              Assignee:
              Unassigned
              Reporter:
              Eric Nienhouse
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

                Created:
                Updated:
                Resolved: