Uploaded image for project: 'ActiveMQ Classic'
  1. ActiveMQ Classic
  2. AMQ-6781

The ActiveMQ Web Console doesn’t support a plus (+) sign in the ClientID

Agile BoardAttach filesAttach ScreenshotVotersStop watchingWatchersCreate sub-taskLinkCloneUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Minor
    • Resolution: Fixed
    • 5.14.1, 5.15.0
    • 5.15.15, 5.16.2, 5.17.0
    • Web Console
    • None

    Description

      I’m trying to use an ISO 8601 date/time as part of the ClientID.

      For example : connection.setClientID("<my unique id>|2017-08-01T09:20:18.936+03:00");

      The following error is generated when clicked on the url in the Web Console | Connections page :

      I see that the ‘+’ sign isn’t correct encoded in the URL.

      It is : +
      http://testactivemq:8161/admin/connection.jsp?connectionID=%3Cmy%20unique%20id%3E|2017-08-01T09:20:18.936+03:00

      And it should perhaps be : %2B
      http://testactivemq:8161/admin/connection.jsp?connectionID=%3Cmy%20unique%20id%3E|2017-08-01T09:20:18.936%2B03:00

      Attachments

        1. screenshot-2.png
          10 kB
          Patrick Vansevenant
        2. screenshot-1.png
          6 kB
          Patrick Vansevenant

        Activity

          This comment will be Viewable by All Users Viewable by All Users
          Cancel

          People

            jbonofre Jean-Baptiste Onofré
            patrickv Patrick Vansevenant
            Votes:
            1 Vote for this issue
            Watchers:
            4 Stop watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Time Tracking

              Estimated:
              Original Estimate - Not Specified
              Not Specified
              Remaining:
              Remaining Estimate - 0h
              0h
              Logged:
              Time Spent - 0.5h
              0.5h

              Slack

                Issue deployment