Uploaded image for project: 'Qpid'
  1. Qpid
  2. QPID-7163

[Python Client 0-8..0-91] No support for the return of unroutable messages

    Details

    • Type: Bug
    • Status: Open
    • Priority: Minor
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: Python Client
    • Labels:
      None

      Description

      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_'

        Attachments

          Activity

            People

            • Assignee:
              Unassigned
              Reporter:
              k-wall Keith Wall
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated: