And does your client acknowledge after it receives it?  If not, it will read 
the message again later since the broker thinks it wasn't received.

-----Original Message-----
From: "Lars Eirik Rønning" <[EMAIL PROTECTED]>
Sent: Monday, December 1, 2008 10:05am
To: users@activemq.apache.org
Subject: Re: Message is sendt more than once

Hi i am using the following :session
=con.createSession(true,Session.CLIENT_ACKNOWLEDGE);

On Mon, Dec 1, 2008 at 2:42 PM, Gabe Westmaas
<[EMAIL PROTECTED]>wrote:

> Could be an acknowledgment issue, what type of acknowledge (client, auto,
> dups ok, transaction) are you using?
>
> -----Original Message-----
> From: "Lars Eirik Rønning" <[EMAIL PROTECTED]>
> Sent: Monday, December 1, 2008 8:16am
> To: users@activemq.apache.org
> Subject: Message is sendt more than once
>
> Hi.
> I have some business logic which process xml from a que served by activemq.
> I use receive() to get the xml from the que.
> When i run my business logic without the que only one instance of the xml
> is
> receveived, where as when asking to get messages from the que it sends the
> same message twice.
> at the moment i have set prefect to 1 so only one message should arrive at
> a
> time. This is done via spring.
>
> The weird thing is that when i stop my consumer and watch the webconsole
> with the que it says only 1 message is wating to be delivered.When i
> activate my consumer , the xml is sendt twice..
>
> Hope you can help me with this.
> I run activemq 5.1.0
>
>
>


Reply via email to