Marco Geri created QPID-8728:
--------------------------------

             Summary: [Broker-J] Management Web UI fails when exchange/queue 
names contain ":" after upgrade to Broker-J 10.0.0
                 Key: QPID-8728
                 URL: https://issues.apache.org/jira/browse/QPID-8728
             Project: Qpid
          Issue Type: Bug
          Components: Broker-J
    Affects Versions: qpid-java-broker-10.0.0
            Reporter: Marco Geri


After upgrading to Broker-J 10.0.0, the Management Web UI no longer works 
correctly when exchanges or queues contain the ":" character in their names.

For example, when using a queue named "mf:ALL", any REST call triggered by the 
Web UI results in the following error:


{{{{HTTP ERROR 400 Ambiguous URI path encoding}}}}
This issue did not occur in previous versions of Broker-J.
The problem may be related to the upgrade of Jetty to version 12, which appears 
to handle path encoding more strictly.

Steps to reproduce:
 # Create a queue or exchange with a ":" in the name (e.g., mf:ALL).

 # Open the Management Web UI.

 # Navigate to the details of the created resource.

 # The UI triggers REST calls that fail with HTTP 400.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to