You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@qpid.apache.org by "Martin Ritchie (JIRA)" <qp...@incubator.apache.org> on 2008/08/12 17:58:44 UTC

[jira] Created: (QPID-1234) Valid AMQP queue names which contain a '.' cannot be declared via virtualhosts.xml and defaults to null exchange.

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.


[jira] Updated: (QPID-1234) VirtualhostConfiguration defaults the lack of exchange for queue binding to null not a ConfigurationError.

Posted by "Marnie McCormack (JIRA)" <qp...@incubator.apache.org>.
     [ https://issues.apache.org/jira/browse/QPID-1234?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Marnie McCormack updated QPID-1234:
-----------------------------------

    Fix Version/s:     (was: M4)

Moving items not being worked on afaik out of M4 Fix Version

> VirtualhostConfiguration defaults the lack of exchange for queue binding to null not a ConfigurationError.
> ----------------------------------------------------------------------------------------------------------
>
>                 Key: QPID-1234
>                 URL: https://issues.apache.org/jira/browse/QPID-1234
>             Project: Qpid
>          Issue Type: Bug
>          Components: Java Broker
>    Affects Versions: M3
>            Reporter: Martin Ritchie
>
> Summary:
> VirtualHostConfiguration:210 - queueConfiguration.getString("exchange", null)
> the getString should not default to null as the lack of value is a configuration error as binding the queue to null is meaningless.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (QPID-1234) VirtualhostConfiguration defaults the lack of exchange for queue binding to null not a ConfigurationError.

Posted by "Martin Ritchie (JIRA)" <qp...@incubator.apache.org>.
     [ https://issues.apache.org/jira/browse/QPID-1234?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Martin Ritchie updated QPID-1234:
---------------------------------

    Component/s: Java Broker

> VirtualhostConfiguration defaults the lack of exchange for queue binding to null not a ConfigurationError.
> ----------------------------------------------------------------------------------------------------------
>
>                 Key: QPID-1234
>                 URL: https://issues.apache.org/jira/browse/QPID-1234
>             Project: Qpid
>          Issue Type: Bug
>          Components: Java Broker
>    Affects Versions: M3
>            Reporter: Martin Ritchie
>             Fix For: M4
>
>
> Summary:
> VirtualHostConfiguration:210 - queueConfiguration.getString("exchange", null)
> the getString should not default to null as the lack of value is a configuration error as binding the queue to null is meaningless.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (QPID-1234) VirtualhostConfiguration defaults the lack of exchange for queue binding to null not a ConfigurationError.

Posted by "Martin Ritchie (JIRA)" <qp...@incubator.apache.org>.
     [ https://issues.apache.org/jira/browse/QPID-1234?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Martin Ritchie updated QPID-1234:
---------------------------------

    Description: 
Summary:

VirtualHostConfiguration:210 - queueConfiguration.getString("exchange", null)

the getString should not default to null as the lack of value is a configuration error as binding the queue to null is meaningless.



  was:
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.

        Summary: VirtualhostConfiguration defaults the lack of exchange for queue binding to null not a ConfigurationError.  (was: Valid AMQP queue names which contain a '.' cannot be declared via virtualhosts.xml and defaults to null exchange.)

> VirtualhostConfiguration defaults the lack of exchange for queue binding to null not a ConfigurationError.
> ----------------------------------------------------------------------------------------------------------
>
>                 Key: QPID-1234
>                 URL: https://issues.apache.org/jira/browse/QPID-1234
>             Project: Qpid
>          Issue Type: Bug
>    Affects Versions: M3
>            Reporter: Martin Ritchie
>
> Summary:
> VirtualHostConfiguration:210 - queueConfiguration.getString("exchange", null)
> the getString should not default to null as the lack of value is a configuration error as binding the queue to null is meaningless.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.