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 » IBM MQ API Support » dead letter queue

Post new topic  Reply to topic
 dead letter queue « View previous topic :: View next topic » 
Author Message
s-r-i
PostPosted: Wed Aug 10, 2005 10:52 pm    Post subject: dead letter queue Reply with quote

Novice

Joined: 03 Aug 2005
Posts: 17

hi
can anyone tell me the steps to create and test the working of a dead letter queue .i have gone through the intercommunication manual but i dont know how to start and use the dead letter queue .please help
Back to top
View user's profile Send private message
Nigelg
PostPosted: Wed Aug 10, 2005 11:22 pm    Post subject: Reply with quote

Grand Master

Joined: 02 Aug 2004
Posts: 1046

Create a DLQ with DEF QL(MYDLQ)
Define the DLQ to the qmgr with ALTER QMGR DEADQ(MYDLQ)
_________________
MQSeries.net helps those who help themselves..
Back to top
View user's profile Send private message
sebastianhirt
PostPosted: Wed Aug 10, 2005 11:25 pm    Post subject: Reply with quote

Yatiri

Joined: 07 Jun 2004
Posts: 620
Location: Germany

Hi,

You just do

DEFINE QLOCAL(<DEAD.LETTER.QUEUE>)
ALTER QMGR DEADQ(<DEAD.LETTER.QUEUE>)

on a runmqsc prompt.

Where <DEAD.LETTER.QUEUE> is what you choose it to be.
You can also use the SYSTEM.DEAD.LETTER.QUEUE. This is one of the queue managers default object. But as I said. Up to you...

There is no real need to test this. If you specified the right name in your configuration it will work.

What you could do is putting 6 messages to a queue on a remote host (with a remote queue for example), that's depth is 5. The 6th message shuld go to the dead letter queue.

cheers

Sebastian
Back to top
View user's profile Send private message
hopsala
PostPosted: Thu Aug 11, 2005 1:59 am    Post subject: Reply with quote

Guardian

Joined: 24 Sep 2004
Posts: 960

Or simply "put inhibit" it, or just deleted it...

You should also take a look at the dead letter queue handler, see chapter 12 in "System Administration Guide".
MQ knowledge is not fully concentrated in Intercommunication manual, just the general idea. You should also read "System Administration Guide" and "Programming Guide".
Back to top
View user's profile Send private message
supreeth
PostPosted: Sat Aug 13, 2005 12:23 am    Post subject: Reply with quote

Voyager

Joined: 17 May 2005
Posts: 90
Location: London

Hi,

Code:

What you could do is putting 6 messages to a queue on a remote host (with a remote queue for example), that's depth is 5. The 6th message shuld go to the dead letter queue.


Also, ensure that the channel retry count and retry interval is set appropriately to suit your needs.


Thanks and Regards,
supreeth
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 » IBM MQ API Support » dead letter queue
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.