Keith Wall created QPID-7163:
--------------------------------
Summary: [Python Client 0-8..0-91] No support for the return of
unroutable messages
Key: QPID-7163
URL: https://issues.apache.org/jira/browse/QPID-7163
Project: Qpid
Issue Type: Bug
Components: Python Client
Reporter: Keith Wall
Priority: Minor
The legacy python client does not understand the AMQP 0-8..0-91 basic_return
command. If it receives one, it fails in the following way:
qpid_tests.broker_0_8.broker.BrokerTests.test_basic_delivery_immediate ..
Traceback (most recent call last):
File
"/x1/jenkins/jenkins-slave/workspace/Qpid-Python-Java-Test/trunk/qpid/python/qpid/testlib.py",
line 67, in tearDown
ch.queue_delete(queue=q)
File
"/x1/jenkins/jenkins-slave/workspace/Qpid-Python-Java-Test/trunk/qpid/python/qpid/peer.py",
line 417, in <lambda>
method = lambda *args, **kwargs: self.invoke(type, args, kwargs)
File
"/x1/jenkins/jenkins-slave/workspace/Qpid-Python-Java-Test/trunk/qpid/python/qpid/peer.py",
line 312, in invoke
return self.invoker(frame, content)
File
"/x1/jenkins/jenkins-slave/workspace/Qpid-Python-Java-Test/trunk/qpid/python/qpid/peer.py",
line 357, in invoke_method
self.write(frame, content)
File
"/x1/jenkins/jenkins-slave/workspace/Qpid-Python-Java-Test/trunk/qpid/python/qpid/peer.py",
line 252, in write
raise Closed(self.reason)
Closed: Fatal error:
Traceback (most recent call last):
File
"/x1/jenkins/jenkins-slave/workspace/Qpid-Python-Java-Test/trunk/qpid/python/qpid/peer.py",
line 151, in worker
self.delegate(channel, Message(channel, frame, content))
File
"/x1/jenkins/jenkins-slave/workspace/Qpid-Python-Java-Test/trunk/qpid/python/qpid/delegate.py",
line 43, in __call__
handler = getattr(self, name)
AttributeError: ClientDelegate instance has no attribute 'basic_return_'
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]