Uploaded image for project: 'OpenIDM'
  1. OpenIDM
  2. OPENIDM-4693

Creating a Managed Object with a semicolon leads to an error

    Details

    • Verified Version/s:
    • Story Points:
      1
    • Sprint:
      OpenIDM Sprint 60
    • Cases:
    • Support Ticket IDs:

      Description

      revision: 03c2326 - postcommit-820
      (Description revised for RC1)

      New Managed Object: When I include a semicolon (;) with a new managed object, I get an "Internal Server Error" in the UI.

      I also get the following error in the console:

      org.forgerock.openidm.servlet.internal.ServletConnectionFactory$4 handleEx
      ception
      WARNING: Resource exception: 500 Internal Server Error: "Failure to update configuration for manag
      ed: Found invalid % character. Ensure it is opened and closed correctly."

      To reproduce:

      Install the noted release from Jenkins
      Start OpenIDM in sample1
      Click Configure > Managed Objects
      Click New Managed Object
      Enter a name with a semicolon
      Enter an icon
      Click Save

      Possible options:

      1) OpenIDM should automatically drop reserved characters such as a semicolon

      or

      2) The UI should prohibit the use of such characters

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                jason.browne Jason Browne
                Reporter:
                Mike2 Mike Jang
              • Votes:
                0 Vote for this issue
                Watchers:
                6 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: