Howdy folks,

I'm noticing some errors with the python-qpid library as provided by python-qpid-0.2-8.el5.noarch.rpm from the RedHat Qpid community site. I'm using spec files downloaded from the amqp site.

If I use the amqp.0.8.xml spec file, I get this:

Fatal error:
Traceback (most recent call last):
  File "/usr/lib/python2.4/site-packages/qpid/peer.py", line 92, in reader
    frame = self.conn.read()
File "/usr/lib/python2.4/site-packages/qpid/connection.py", line 108, in read_8_0
    type = self.spec.constants.byid[c.decode_octet()].name
KeyError: 15

If I use the amqp.0.9.xml spec file, I get this:

Connection instance has no attribute 'write_0_9'

I remember a while back, reading about a hack to one of the files to change the name of a function to write_0_9. I'd rather not repeat that exercise if I don't have to. I'm going to dig deeper into these errors to see if I can pin down the problems.

Which spec should I be using with the QPid C++ daemon, as provided by qpidd-0.2-19.el5 in the RedHat QPid package? I notice that the examples use 0.10-preview version - is this the only version that works with the noted QPid versions?

Thanks,
-J

Reply via email to