You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@qpid.apache.org by Rakesh Kushwaha <ku...@gmail.com> on 2013/01/31 17:10:24 UTC

qpid-0.20 C++ broker is not supporting AMQP 1.0

Hi,

I have downloaded qpid-cpp-0.20.tar.gz .
I am able to do make and install then run c++ broker , now when I am
running AMQP 1.0 client java samples (qpid Demo.java sample) against this
Broker . i*t is not working* .

*I can see I am receiving AMQP 0-10 header from C++ broker* , I should
receive AMQP 1.0 header , 0.20 release suppose to be AMQP 1.0 compliant .



Below is traces from client side ,

1359648177587 RAW] *SEND*[slc02jqx.us.oracle.com/10.241.17.246:5672]
:*AMQP\x00\x01\x00\x00
*
[1359648177602 RAW] SEND[slc02jqx.us.oracle.com/10.241.17.246:5672] :
\x00\x00\x00D\x02\x00\x00\x00\x00S\x10\xc07\x04\xa1\x14RAKKUSHW-LAP(7276):1\xa1\x16slc02jqx.us.oracle.comp\x00\x01\x00\x00`\x00\xff
[1359648177614 RAW] SEND[slc02jqx.us.oracle.com/10.241.17.246:5672] :
\x00\x00\x00\x1f\x02\x00\x00\x00\x00S\x11\xc0\x12\x05@Cp
\x00\x00\x08\x00p\x00\x00\x08\x00p\xff\xff\xff\xff
[1359648177712 RAW] SEND[slc02jqx.us.oracle.com/10.241.17.246:5672] :
\x00\x00\x00a\x02\x00\x00\x00\x00S\x12\xc0T\x07\xa1.tempSender565bffea-6a20-4bdc-8204-a58e2fdd3c5cCAP\x00P\x00\x00S(\xc0\x12\x05@C
\xa3\x0blink-detach@A\x00S)\xc0\x01\x00
[1359648178080 RAW] *RECV* [slc02jqx.us.oracle.com/10.241.17.246:5672] : *
AMQP\x01\x01\x00\x0a*
*
*

*Please let me know how to activate AMQP 1.0 with qpid-0.20 c++ broker* .

Regards,
Rakesh

Re: qpid-0.20 C++ broker is not supporting AMQP 1.0

Posted by Gordon Sim <gs...@redhat.com>.
On 01/31/2013 04:10 PM, Rakesh Kushwaha wrote:
> Hi,
>
> I have downloaded qpid-cpp-0.20.tar.gz .
> I am able to do make and install then run c++ broker , now when I am
> running AMQP 1.0 client java samples (qpid Demo.java sample) against this
> Broker . i*t is not working* .
>
> *I can see I am receiving AMQP 0-10 header from C++ broker* , I should
> receive AMQP 1.0 header , 0.20 release suppose to be AMQP 1.0 compliant .
[...]
> *Please let me know how to activate AMQP 1.0 with qpid-0.20 c++ broker* .

First you will need to have qpid proton installed as a dependency, you 
want the 0.3 release of that, which you can get here: 
http://qpid.apache.org/proton/download.html

Unfortunately the cmake build for AMQP 1.0 support in 0.20 is broken so 
you then need to use the autoconf build (i.e. configure --with-proton, 
make) or apply the patch from ().

If using the autoconf build, use the --with-proton option to force the 
inclusion of AMQP 1.0 support. If you install proton in a non-standard 
location set PKG_CONFIG_PATH so it can be found.

AMQP 1.0 support comes in the form of two loadable modules, one for the 
broker (amqp.so), one for the qpid::messaging client (amqpc.so). You 
need to use the --load-module option on the broker, or ensure the module 
is in the correct module directory (if configured).




---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@qpid.apache.org
For additional commands, e-mail: users-help@qpid.apache.org