activemq-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Arthur Naseef (JIRA)" <j...@apache.org>
Subject [jira] [Resolved] (AMQ-4813) webconsole - Viewing message details when message ID contains a plus results in " No message could be found for ID {messageID}"
Date Thu, 06 Feb 2014 19:02:10 GMT

     [ https://issues.apache.org/jira/browse/AMQ-4813?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Arthur Naseef resolved AMQ-4813.
--------------------------------

       Resolution: Fixed
    Fix Version/s: 5.10.0

Fixed.  Added url-encoding of the message view and delete links using <c:url>.

> webconsole - Viewing message details when message ID contains a plus results in " No
message could be found for ID {messageID}"
> -------------------------------------------------------------------------------------------------------------------------------
>
>                 Key: AMQ-4813
>                 URL: https://issues.apache.org/jira/browse/AMQ-4813
>             Project: ActiveMQ
>          Issue Type: Bug
>          Components: webconsole
>    Affects Versions: 5.8.0
>            Reporter: Michael Bildner
>            Assignee: Arthur Naseef
>            Priority: Minor
>             Fix For: 5.10.0
>
>
> Steps to reproduce:
> # Using the admin console, go to the Queues page.
> # Click on one of the queues to get to the queue's browse page.
> # Click on a message ID that contains a plus sign (+).
> Expected:
> See the message's headers, properties, actions, and details.
> Actual:
> Get a page with the error message "No message could be found for ID {messageID}", where
{messageID} contains the message ID clicked on.  Note that the message ID displayed in the
error message replaces the plus sign (+) with a space.
> Underlying cause:
> The html link that is created for each message ID in the queue's browse page does not
properly URL encode the message ID.  In my particular example, the link for message ID "AgXkceW74zCq+kZB1llPos1QcmTfOziGAmWRuk1forI="
is:
>     http://localhost:8161/admin/message.jsp?id=AgXkceW74zCq{color:red}+{color}kZB1llPos1QcmTfOziGAmWRuk1forI=&JMSDestination=AMQPTest
> when it should be:
>     http://localhost:8161/admin/message.jsp?id=AgXkceW74zCq{color:red}%2B{color}kZB1llPos1QcmTfOziGAmWRuk1forI=&JMSDestination=AMQPTest
> The trouble area is shown with a red font.



--
This message was sent by Atlassian JIRA
(v6.1.5#6160)

Mime
View raw message