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 » What happens when the message read by MQGet node errors out

Post new topic  Reply to topic
 What happens when the message read by MQGet node errors out « View previous topic :: View next topic » 
Author Message
Senthamizh
PostPosted: Wed Sep 08, 2010 12:27 pm    Post subject: What happens when the message read by MQGet node errors out Reply with quote

Apprentice

Joined: 21 Dec 2009
Posts: 47

Hi,

I am new to MQGet node and just need a clarification on the functionality of the MQGet node, before desigining a flow.

I have a flow like this MQInput -> Compute1 -> MQGet -> Compute2 -> MQOutput

A message on the MQInput triggers the flow and we poll on a queue specified in MQGet for some time and then we build a new output with the message read(not browse) from MQGet node.

I would like to know, what will happen to the message if it fails in the Compute2, after the MQGet reads the message with no error code.

1) Will it roll back to the MQInput node?
2) Will it roll back to the MQGet Node?
3) If it rolls back to MQGet Node, will it go to the specified backout queue, if the BOQTHRESH is set correctly and we increase the BackOut count? or will it stay in he MQGet Node queue even if we set a backout with reqd parameters?

I tried doing a simple flow on this, and for me the message stayed in the MQGet Node queue, whenever the message failed in the Compute2. I increased the MQMD BackoutCount value when the messaged failed so that it could go to the backout queue specified for MQGet , but it did not, it stayed in the same queue mentioned in MQGet node.

I would like to know if this is the functionality of MQGet or i am missing something, Could somebody help me out.
Back to top
View user's profile Send private message
lancelotlinc
PostPosted: Wed Sep 08, 2010 12:30 pm    Post subject: Reply with quote

Jedi Knight

Joined: 22 Mar 2010
Posts: 4941
Location: Bloomington, IL USA

You can find the answer here:

http://www-304.ibm.com/jct03001c/services/learning/ites.wss/us/en?pageType=course_description&courseCode=WM663
_________________
http://leanpub.com/IIB_Tips_and_Tricks
Save $20: Coupon Code: MQSERIES_READER
Back to top
View user's profile Send private message Send e-mail
Vitor
PostPosted: Wed Sep 08, 2010 12:51 pm    Post subject: Re: What happens when the message read by MQGet node errors Reply with quote

Grand High Poobah

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

Senthamizh wrote:
I would like to know, what will happen to the message if it fails in the Compute2, after the MQGet reads the message with no error code.


Do you mean the message read by the MQGet node or the message read by the MQInput node?

Senthamizh wrote:
1) Will it roll back to the MQInput node?


Whatever your answer to my above question, the answer is "it depends on what you've configured the flow to do".

Senthamizh wrote:
2) Will it roll back to the MQGet Node?


See above

Senthamizh wrote:
3) If it rolls back to MQGet Node, will it go to the specified backout queue, if the BOQTHRESH is set correctly and we increase the BackOut count? or will it stay in he MQGet Node queue even if we set a backout with reqd parameters?


That doesn't make sense the way you've written it. But backout threshold is honoured.

Senthamizh wrote:
I increased the MQMD BackoutCount value when the messaged failed so that it could go to the backout queue specified for MQGet , but it did not, it stayed in the same queue mentioned in MQGet node.


Read that back, realise what you've done wrong and be very ashamed. Even if you're new to the MQGet node you should realise why that didn't work the way you wanted.

Senthamizh wrote:
I would like to know if this is the functionality of MQGet or i am missing something


You seem to be missing some fairly obvious facts about WMQ & WMB.
_________________
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 » What happens when the message read by MQGet node errors out
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.