Valid AMQP queue names which contain a '.' cannot be declared via
virtualhosts.xml and defaults to null exchange.
-----------------------------------------------------------------------------------------------------------------
Key: QPID-1234
URL: https://issues.apache.org/jira/browse/QPID-1234
Project: Qpid
Issue Type: Bug
Affects Versions: M3
Reporter: Martin Ritchie
Summary:
A queue defined that contains dots in the name cannot be defined in the XML as
Commons Configuration appears not to see it.
<name>SPECIAL.QUEUE.WITH.DOTS</name>
<SPECIAL.QUEUE.WITH.DOTS>
<exchange>amq.direct</exchange>
<maximumQueueDepth>4235264</maximumQueueDepth> <!--
4Mb -->
<maximumMessageSize>2117632</maximumMessageSize>
<!-- 2Mb -->
<maximumMessageAge>600000</maximumMessageAge> <!--
10 mins -->
</SPECIAL.QUEUE.WITH.DOTS>
Replacing the '.' (dots) with '_' then it can detect the exchange value and
correctly binds the queue.
VirtualHostConfiguration:210 - queueConfiguration.getString("exchange", null)
the getString should not default to null as the lack of value is a
configuration error.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.