You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@qpid.apache.org by "Ted Ross (JIRA)" <ji...@apache.org> on 2013/10/23 21:51:42 UTC
[jira] [Commented] (QPID-5254) Creating a sender for a non-existent
queue blocks any further creating of a similarly named sender.
[ https://issues.apache.org/jira/browse/QPID-5254?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13803226#comment-13803226 ]
Ted Ross commented on QPID-5254:
--------------------------------
Are you using AMQP 0-10 or 1.0?
In 0-10, the error is a session-scoped error. Once the error occurs, the session is effectively closed and the error is sticky. If you try subsequent operations on the session, you will get the same error.
There's no significance in the similarity of queue names. I think you could try creating "your-queue" and you would get an error saying "my-queue" doesn't exist.
> Creating a sender for a non-existent queue blocks any further creating of a similarly named sender.
> ---------------------------------------------------------------------------------------------------
>
> Key: QPID-5254
> URL: https://issues.apache.org/jira/browse/QPID-5254
> Project: Qpid
> Issue Type: Bug
> Components: Ruby Client
> Affects Versions: 0.24
> Reporter: Darryl L. Pierce
> Assignee: Darryl L. Pierce
>
> If I create a sender using:
> sender = session.create_sender("my-queue")
> and no such queue exists, then later doing:
> sender = session.create_sender("my-queue;{create:always}")
> fails with:
> SessionError: not-found: not-found: Queue not found: my-queue (/builddir/build/BUILD/qpid-0.24/cpp/src/qpid/broker/SessionAdapter.cpp:690)
--
This message was sent by Atlassian JIRA
(v6.1#6144)
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@qpid.apache.org
For additional commands, e-mail: dev-help@qpid.apache.org