Howdy Folks,

I'm looking for a complete simple example of how to, using Python-QPid:

1. Open connection to queue manager,
2. establish a send and recv queues,
3. Wait for msgs to appear on recv queue,
4. process answer,
5. Deposit msg on send queue.

I have hacked something together, and it is attached.  However, it doesn't
work.  When it gets to the client.start line on line 22, something in the
client.py code - specifically, when client.py tries to do a connection_open,
it raises a Closed exception.

Traceback (most recent call last):
  File
"/home/josh_dev/ide/eclipse/plugins/org.python.pydev.debug_1.3.11/pysrc/pydevd.py",
line 803, in ?
    debugger.run(setup['file'], None, None)
  File
"/home/josh_dev/ide/eclipse/plugins/org.python.pydev.debug_1.3.11/pysrc/pydevd.py",
line 655, in run
    execfile(file, globals, locals) #execute the script
  File "/home/josh_dev/Projects/app/src/app.py", line 83, in ?
    mqChannel = GetMQConnection()
  File "/home/josh_dev/Projects/app/src/app.py", line 44, in GetMQConnection
    mq_client.start('\0' + mqServerUser + '\0' + mqServerPass)
  File "/usr/lib/python2.4/site-packages/qpid/client.py", line 83, in start
    self.channel(0).connection_open(self.vhost)
  File "<string>", line 3, in connection_open
  File "/usr/lib/python2.4/site-packages/qpid/peer.py", line 182, in invoke
    raise Closed(self.reason)
qpid.peer.Closed

-- 
View this message in context: 
http://www.nabble.com/Complete-Example-of-Python-QPid-Usage---tp15169050p15169050.html
Sent from the Qpid Developers mailing list archive at Nabble.com.

Reply via email to