ASG
IBM
Zystems
Cressida
Icon
Netflexity
 
  MQSeries.net
Search  Search       Tech Exchange      Education      Certifications      Library      Info Center      SupportPacs      LinkedIn  Search  Search                                                                   FAQ  FAQ   Usergroups  Usergroups
 
Register  ::  Log in Log in to check your private messages
 
RSS Feed - WebSphere MQ Support RSS Feed - Message Broker Support

MQSeries.net Forum Index » WebSphere Message Broker (ACE) Support » Dead letter queue is full

Post new topic  Reply to topic
 Dead letter queue is full « View previous topic :: View next topic » 
Author Message
narki
PostPosted: Wed Aug 01, 2007 4:57 pm    Post subject: Dead letter queue is full Reply with quote

Acolyte

Joined: 19 Dec 2005
Posts: 67

My message broker is putting meessage to a mainframe queue Q1. Broker Queue manager and mainframe queue manager are in one cluster. Message flow is sucessfully able to put the message to Q1 without any exception, basically I do not see any exception I mean no exception because I have very robust exception handling mechanism, but instead of message going to Q1 message are going to dead letter queue of mainframe.

My questions are
1. What can be the reson that message are going to dead letter queue.
2. What will happen to message if the Dead letter queue is full.
Back to top
View user's profile Send private message
jefflowrey
PostPosted: Wed Aug 01, 2007 5:53 pm    Post subject: Reply with quote

Grand Poobah

Joined: 16 Oct 2002
Posts: 19981

If the messages are persistent (and they'd have to be to go to the DLQ), then when the DLQ is full, at a minimum the channels will shut down.

Each and every single message in the DLQ will have a Dead Letter Header on it.

Each and every Dead Letter Header has a Dead Letter Reason Code on it, that will tell you why that particular message went to the DLQ.
_________________
I am *not* the model of the modern major general.
Back to top
View user's profile Send private message
narki
PostPosted: Wed Aug 01, 2007 6:45 pm    Post subject: Reply with quote

Acolyte

Joined: 19 Dec 2005
Posts: 67

All the messages are persistent messages. If the chanel shuts down the wat will happen to messages, it will be lost or it will be in xmit q. As i said put did not failed.
Back to top
View user's profile Send private message
fjb_saper
PostPosted: Wed Aug 01, 2007 8:18 pm    Post subject: Reply with quote

Grand High Poobah

Joined: 18 Nov 2003
Posts: 20756
Location: LI,NY

narki wrote:
All the messages are persistent messages. If the chanel shuts down the wat will happen to messages, it will be lost or it will be in xmit q. As i said put did not failed.
So what is the reason code on the DLQ header?
_________________
MQ & Broker admin
Back to top
View user's profile Send private message Send e-mail
Vitor
PostPosted: Wed Aug 01, 2007 11:55 pm    Post subject: Reply with quote

Grand High Poobah

Joined: 11 Nov 2005
Posts: 26093
Location: Texas, USA

narki wrote:
All the messages are persistent messages. If the chanel shuts down the wat will happen to messages, it will be lost or it will be in xmit q. As i said put did not failed.


If the channel shuts down, the messages will remain on the xmitq. If that fills, the puts from broker will fail with a queue full error.
_________________
Honesty is the best policy.
Insanity is the best defence.
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic  Reply to topic Page 1 of 1

MQSeries.net Forum Index » WebSphere Message Broker (ACE) Support » Dead letter queue is full
Jump to:  



You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
Protected by Anti-Spam ACP
 
 


Theme by Dustin Baccetti
Powered by phpBB © 2001, 2002 phpBB Group

Copyright © MQSeries.net. All rights reserved.