the expected behavior is that persistent messages should persist in the DLQ.

Can you verify with a 5.4-SNAPSHOT and open a jira issue. A little test case
would help.

On 29 May 2010 00:38, KRISHNAS <krishna_see...@hotmail.com> wrote:

>
> Gary
>
> We have this issue with persistent messages.
>
> We are using ActiveMQ 5.3.2.  We defined persistence adaptor as below:
>
>        <persistenceAdapter>
>                <jdbcPersistenceAdapter dataSource="#mysql-ds"/>
>        </persistenceAdapter>
>
> Our persistent messages are storing FINE in the 'activemq_msgs' table in
> the
> DB (verified by select statement). We also see the messages thru the Web
> console.
>
> After 6 failure attempts;
>   When we check the web Console; the messages are moved from our Queue to
> "ActiveMQ.DLQ"  queue.
> BUT when we check the DB, the messages are NOT exist in the 'activemq_msgs'
> table. They are removed completely.  We expect those need to be exist with
> the  container name "queue://ActiveMQ.DLQ".
>
> Since the DLQ messages are not persisted in DB,  We are loosing them for
> Broker restart.
>
> This happens in 5.3.1 & 5.3.2 releases.  NOT in 5.3.0.
> I mean in 5.3.0, the DLQ messages are persisting in the permanent DB
> storage.
>
> What is the expected behavior?
>
> Thank you,
> Krishna.
>
>
>
>
>
>
> --
> View this message in context:
> http://old.nabble.com/Dead-letter-queue-not-being-created-tp28576004p28712868.html
> Sent from the ActiveMQ - User mailing list archive at Nabble.com.
>
>


-- 
http://blog.garytully.com

Open Source Integration
http://fusesource.com

Reply via email to