Hi, Thanks for the pointer. It's working now without returning any 204 response. Is it possible to retrieve a message via REST by specifying the message JMSCorrelationID?
Thanks. Dejan Bosanac wrote: > > Hi, > > this just means that your session is not reused between calls. Take a look > at this example: > > cd examples > ant producer -Dmax=10 > > > wget -O - --save-cookies cookies.txt --load-cookies cookies.txt > --keep-session-cookies > http://localhost:8161/demo/message/TEST.FOO?type=queue > > will get all messages > > if you don't want to use sessions, you can pass additional clientId > parameter to always use the same consumer. Take a look at > https://issues.apache.org/activemq/browse/AMQ-1960 for more information > > Cheers > -- > Dejan Bosanac - http://twitter.com/dejanb > > Open Source Integration - http://fusesource.com/ > ActiveMQ in Action - http://www.manning.com/snyder/ > Blog - http://www.nighttale.net > > > On Tue, Jun 22, 2010 at 6:23 PM, lokem <fula...@yahoo.com> wrote: > >> >> Hi folks, >> >> I'm using MessageServlet in ActiveMQ 5.3.1's demo webapp. Placing a >> message >> via POST works fine. However, when consuming it via GET or DELETE, the >> servlet returns either a HTTP 200 OK with the proper message or HTTP 204 >> No >> Content. I've tried adding the parameter value "consumer.prefetchSize=1" >> as >> well as re-using the same session cookie; but the behavior is still the >> same. >> >> I have 10 messages in the queue which I'm trying to consume from. >> Usually >> the first GET/DELETE request returns the proper message (HTTP 200) while >> the >> subsequent retries end up with HTTP 204 responses. >> >> Here's the URL I usually use: >> >> curl -X GET >> " >> http://localhost:8161/demo/message/OUTGOING_QUEUE?readTimeout=500&type=queue >> " >> >> Any help is greatly appreciated. >> >> >> >> Thanks. >> -- >> View this message in context: >> http://old.nabble.com/HTTP-204-when-consuming-messages-via-REST-servlet-tp28962212p28962212.html >> Sent from the ActiveMQ - User mailing list archive at Nabble.com. >> >> > > > ----- > Dejan Bosanac > > Open Source Integration - http://fusesource.com/ > ActiveMQ in Action - http://www.manning.com/snyder/ > Blog - http://www.nighttale.net > -- View this message in context: http://old.nabble.com/HTTP-204-when-consuming-messages-via-REST-servlet-tp28962212p28990228.html Sent from the ActiveMQ - User mailing list archive at Nabble.com.