[ https://issues.apache.org/jira/browse/QPID-3412?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13083056#comment-13083056 ]
Gordon Sim commented on QPID-3412: ---------------------------------- "response/response.hey_Joe" is *not* translated to "response_response.hey_Joe", what happens is that the name of the node (i.e. the response exchange) is prefixed to the link name (as specified by the address option) as the resulting subscription queue name python by contrast simply uses the link name directly for the queue (which appears to be the behaviour you expect) > Python and C++ clients translate address differently > ---------------------------------------------------- > > Key: QPID-3412 > URL: https://issues.apache.org/jira/browse/QPID-3412 > Project: Qpid > Issue Type: Bug > Components: C++ Client > Affects Versions: 0.10 > Environment: Linux > Reporter: Tomas Soltys > > I have a following address string > "response/response.hey_Joe; { create: never, link: { name: > 'response.hey_Joe', durable: false, x-declare: { auto-delete: true, > exclusive: true, arguments: { 'qpid.max_count': 1000, 'qpid.max_size': > 1000000, 'qpid.policy_type': ring } } } }" > When using python client everything works as expected, but with C++ client > address "response/response.hey_Joe" is incorrectly translated to > "response_response.hey_Joe". -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira --------------------------------------------------------------------- Apache Qpid - AMQP Messaging Implementation Project: http://qpid.apache.org Use/Interact: mailto:dev-subscr...@qpid.apache.org