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 » General IBM MQ Support » Where is the Msg Going ??

Post new topic  Reply to topic
 Where is the Msg Going ?? « View previous topic :: View next topic » 
Author Message
pankajg
PostPosted: Fri Aug 02, 2002 7:13 am    Post subject: Where is the Msg Going ?? Reply with quote

Acolyte

Joined: 11 Oct 2001
Posts: 53

Hi All

on NT - MQ series Ver 5.2 ,when i try to put msg on a Queue ,whose current depth = Max Q depth , the msg vanishes , it even does not go to the DLQ ,,,.

What could be the problem ???
_________________
Regards
Pankaj
Back to top
View user's profile Send private message Send e-mail
jhalstead
PostPosted: Fri Aug 02, 2002 8:22 am    Post subject: Reply with quote

Master

Joined: 16 Aug 2001
Posts: 258
Location: London

How you putting the message, is via your own application, or via a channel?

Another point to bear in mind is that you may not have configured the dead letter queue? This needs to be either specified at creation time or can be performed later by issuing an alter qmgr deadq(dlq name) in runmqsc.

Jamie
Back to top
View user's profile Send private message Send e-mail
pankajg
PostPosted: Fri Aug 02, 2002 8:33 am    Post subject: Reply with quote

Acolyte

Joined: 11 Oct 2001
Posts: 53

I have tried putting the msg using two methods :

1. using a MQPUT tool , I get the error msg " Q Full - RC 2053.
2.also by clicking on the "Put Test Msg " option on the "properties" of the Q in the MQ series explorer window. I get the error msg " Q Full - AMQ 4042.

I have explicitly not defined any DLQ , i suppose the SYSTEM DLQ will be used here.
_________________
Regards
Pankaj
Back to top
View user's profile Send private message Send e-mail
PeterPotkay
PostPosted: Fri Aug 02, 2002 9:26 am    Post subject: Reply with quote

Poobah

Joined: 15 May 2001
Posts: 7716

The message hasn't gone anywhere. Your app still has it. That reason code is telling you that MQ says "Sorry, I can't take this message, so you are responsible for it"
_________________
Peter Potkay
Keep Calm and MQ On
Back to top
View user's profile Send private message
mrlinux
PostPosted: Fri Aug 02, 2002 9:33 am    Post subject: Reply with quote

Grand Master

Joined: 14 Feb 2002
Posts: 1261
Location: Detroit,MI USA

errors related to MQPUT on local systems need to be handled by the application the message goes nowhere. Only exception to this rule that
I know of is if your using the OTMA Bridge for IMS on the mainframe.
_________________
Jeff

IBM Certified Developer MQSeries
IBM Certified Specialist MQSeries
IBM Certified Solutions Expert MQSeries
Back to top
View user's profile Send private message Send e-mail
pankajg
PostPosted: Fri Aug 02, 2002 10:21 am    Post subject: Reply with quote

Acolyte

Joined: 11 Oct 2001
Posts: 53

Thank U everybody , i belive this answers my query.
_________________
Regards
Pankaj
Back to top
View user's profile Send private message Send e-mail
pankajg
PostPosted: Fri Aug 02, 2002 10:28 am    Post subject: Reply with quote

Acolyte

Joined: 11 Oct 2001
Posts: 53

What would happen , if a message flow is unable to put the msg on the Output node's Q , because that Q is full .
Where will the msg go,,,??
_________________
Regards
Pankaj
Back to top
View user's profile Send private message Send e-mail
mrlinux
PostPosted: Fri Aug 02, 2002 11:08 am    Post subject: Reply with quote

Grand Master

Joined: 14 Feb 2002
Posts: 1261
Location: Detroit,MI USA

Depends on how the flow is setup, it could roll the message into a failure
queue or just drop the message on the floor.
_________________
Jeff

IBM Certified Developer MQSeries
IBM Certified Specialist MQSeries
IBM Certified Solutions Expert MQSeries
Back to top
View user's profile Send private message Send e-mail
kirani
PostPosted: Fri Aug 02, 2002 11:42 am    Post subject: Reply with quote

Jedi Knight

Joined: 05 Sep 2001
Posts: 3779
Location: Torrance, CA, USA

Pankaj,

As Jeff said, It really depends on your message flow design.

If an error is thrown by MQOutput node, and if you don't have any TryCatch node in between your MQInput node and MQOutput node, the message is rolledback to MQInput node, it then propagates to the nodes connected to Catch terminal of MQInput node.

If the catch terminal is not connected, and the message is processed under Transactional control, the message will be put back on the input queue. The MQInput node will read this message again to "retry" the processing. If the backout count at this statge is greated than backout threshold, the message will be propagated to the failure terminal of MQInput node.

If the failure terminal is not connected, the message is put back on the Backout queue, if one is defined for this input queue. If the backout queue is not defined the message will be sent to queue managers DLQ. If there is no DLQ defined for this queue manager, the message remains in the input queue.
_________________
Kiran


IBM Cert. Solution Designer & System Administrator - WBIMB V5
IBM Cert. Solutions Expert - WMQI
IBM Cert. Specialist - WMQI, MQSeries
IBM Cert. Developer - MQSeries

Back to top
View user's profile Send private message Visit poster's website
pankajg
PostPosted: Sat Aug 03, 2002 8:18 am    Post subject: Reply with quote

Acolyte

Joined: 11 Oct 2001
Posts: 53

Thanks Kirani & all others.
_________________
Regards
Pankaj
Back to top
View user's profile Send private message Send e-mail
Display posts from previous:   
Post new topic  Reply to topic Page 1 of 1

MQSeries.net Forum Index » General IBM MQ Support » Where is the Msg Going ??
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.