[ 
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)

Reply via email to