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.

Reply via email to