Yes, I am sure that I am using pooled connection factory. And the enqueue and
dequeue counts changes. But the pending messages cannot be consumed.

Please note that the problem happens a couple of days or weeks after the
initial deployment. And it went away when we restart the broker.

Thanks a lot.


Dejan Bosanac wrote:
> 
> Hi,
> 
> are you sure you're using pooled connection factory, since that could
> cause
> some problems.
> 
> http://activemq.apache.org/jmstemplate-gotchas.html
> 
> You said that you don't see the message in the console, but that message
> count is incremented. This can happen if your queue is larger than 400
> messages, since that much is usually browsed. Does enqueue and dequeue
> counts change as well?
> 
> Cheers
> --
> Dejan Bosanac
> 
> Open Source Integration - http://fusesource.com/
> ActiveMQ in Action - http://www.manning.com/snyder/
> Blog - http://www.nighttale.net
> 
> 
> On Thu, Jul 9, 2009 at 5:52 PM, janylj <jan...@gmail.com> wrote:
> 
>>
>> Sure. I am using ActiveMQ 5.2. I didn't change anything in the
>> activemq.xml.
>>
>> The producer is using Spring JmsTemplate:
>>
>> template.send(dest, new MessageCreator() {
>> public Message createMessage(Session session) throws JMSException {
>> return session.createTextMessage(dest.toString() + "'s Message #" + cnt);
>> }
>> });
>>
>> Please note that after restarting ActiveMQ, all previously un-accessible
>> persistent messages are redelivered and consumed just fine! So I don't
>> think
>> it's a persistent journal problem. But somehow ActiveMQ internal state is
>> corrupted.
>>
>> Also the problem does not happen immediately. It usually happens after
>> having the broker running for a couple of weeks.
>>
>> Thanks a lot.
>>
>>
>> Dejan Bosanac wrote:
>> >
>> > Hi,
>> >
>> > any chance you can send some more details on your setup and a code
>> sample?
>> >
>> > Cheers
>> > --
>> > Dejan Bosanac
>> >
>> > Open Source Integration - http://fusesource.com/
>> > ActiveMQ in Action - http://www.manning.com/snyder/
>> > Blog - http://www.nighttale.net
>> >
>> >
>> > On Wed, Jul 8, 2009 at 12:21 AM, janylj <jan...@gmail.com> wrote:
>> >
>> >>
>> >> I have a broker running ActiveMQ 5.2. After running for a couple of
>> >> weeks,
>> >> all persistent messages would NOT be sent successfully. The symptom is
>> >> that
>> >> the producer sends message ok (there is no hang or exception in the
>> >> client
>> >> side). And the message count in the ActiveMQ admin console is
>> >> incremented.
>> >> But the consumer doesn't see any message to consume. Also click into
>> the
>> >> queue at the admin console doesn't have any pending message. We know
>> the
>> >> consumer is working because all the non-persistent messages are
>> consumed
>> >> just fine. And there is no ERROR or WARN in the ActiveMQ log.
>> >>
>> >> After restarting the broker, the problem would go away. However, this
>> >> issue
>> >> has occurred for a couple of times.
>> >>
>> >> Any idea why this happens?
>> >>
>> >> Thanks a lot.
>> >> --
>> >> View this message in context:
>> >>
>> http://www.nabble.com/Cannot-send-any-PERSISTENT-message--tp24382410p24382410.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://www.nabble.com/Cannot-send-any-PERSISTENT-message--tp24382410p24412663.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://www.nabble.com/Cannot-send-any-PERSISTENT-message--tp24382410p24541430.html
Sent from the ActiveMQ - User mailing list archive at Nabble.com.

Reply via email to