Josh,
The C++ broker has been tracking 0-10 specification from the AMQP
Working group. It is not yet 100% uptodate with the latest votes on 0-10
but quite close, thus the '0-10 spec preview'.
So use the 0-10 examples etc...
The spec file that matches is included in amqp-1.0-3.el5.noarch.rpm
<http://ftp.redhat.com/pub/redhat/linux/beta/MRG/RHEL-5/i386/amqp-1.0-3.el5.noarch.rpm>
in the same repo.
regards
Carl.
Josh wrote:
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