qpid-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Alan Conway <acon...@redhat.com>
Subject Re: How to set subject in Java spout?
Date Wed, 03 Aug 2011 13:34:31 GMT
On 08/03/2011 06:47 AM, Pavel Moravec wrote:
> Hi all,
> comparing C++ and Java spout programs, I realized I am unable to set subject of a message
using Java Spout program.
>
> C++ has syntax:
> ./spout -b localhost:5672 -c 1 -P '{subject:Some_subject}' testQueue
>
> but trying the same in Java client does not work:
>
> # cd /usr/share/doc/qpid-java-0.10/examples
> # ./run_example.sh org.apache.qpid.example.Spout -c 1 -P '{subject:Some_subject}' testQueue
> {P={subject:Some_subject}, c=1}
> Exception in thread "main" java.lang.StringIndexOutOfBoundsException: String index out
of range: -1
> at java.lang.String.substring(String.java:1937)
> at org.apache.qpid.example.Spout.setProperties(Spout.java:135)
> at org.apache.qpid.example.Spout.createMessage(Spout.java:124)
> at org.apache.qpid.example.Spout.<init>(Spout.java:97)
> at org.apache.qpid.example.Spout.main(Spout.java:146)
> #
>
> No variation to the -P parameter worked for me. Any idea how to set subject there?
>
> Kind regards,
> Pavel
>
>


address_string ::=  <address> [ / <subject> ] [ ; <options> ]

 From 
http://qpid.apache.org/books/trunk/Programming-In-Apache-Qpid/html/ch02s04.html#id2661206


---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project:      http://qpid.apache.org
Use/Interact: mailto:users-subscribe@qpid.apache.org


Mime
View raw message