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 » Message Flow not processing the messages - Discussion Level

Post new topic  Reply to topic Goto page Previous  1, 2
 Message Flow not processing the messages - Discussion Level « View previous topic :: View next topic » 
Author Message
Sam Uppu
PostPosted: Wed Jan 21, 2009 8:25 am    Post subject: Reply with quote

Yatiri

Joined: 11 Nov 2008
Posts: 610

RaviKrG wrote:
Thanks Vitor, I feel the link provided will surely give an idea if the messgaes are uncommited and so that goes for the application error which is putting the messages to the input queue.

But mqjeff post "But it is clear that you can't browse uncommitted messages" if this is the case that the uncommitted messages canot be browsed so in my case I browsed all the three messages and the messages looked to be fine. and then the problem lies some where else.

"some kind of long running loop inside the flow or a long running transaction against a database." this might be a possible cause.

"someone told the message flow to stop, and didn't tell RaviKrG that they had done so" - is this really good to see these that too on production and does not log any entry.

But again if the messages are committed then can these be a possible reason 1) MF is hung 2) message is poison message


Just a thought:
Can you copy those 3 msgs from the input queue and write them to a file and resend those 3 msgs thru lower level environments and see whether the msgs are processing. That confirms there is no problem with the msg. Then you look into the environmental issues. If those msgs are not processing in lower level environments, then you can talk to application team.

Thanks.
Back to top
View user's profile Send private message
fjb_saper
PostPosted: Wed Jan 21, 2009 2:03 pm    Post subject: Reply with quote

Grand High Poobah

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

RaviKrG wrote:
Thanks fjb, at present this can not be done in production but sure i will try this on my normal pre env system.


also BOTHRESh is zero. and since the BO queue is defined why this should go to the DLQ.

Since the backout queue is defined why the message was not put to BO queue when it was not processed.


BOTHRESH =0 review the meaning for that value in the manual.
I rest my case....
_________________
MQ & Broker admin
Back to top
View user's profile Send private message Send e-mail
PeterPotkay
PostPosted: Wed Jan 21, 2009 6:46 pm    Post subject: Re: Message Flow not processing the messages - Discussion Le Reply with quote

Poobah

Joined: 15 May 2001
Posts: 7723

RaviKrG wrote:
Hi, I would like to keep this on the discussion level only.

What other level is there on a message board? Don't worry, we all won't show up at your workplace to fix it!


RaviKrG wrote:

3) Message flow was running

You still haven't proven to us the flow is even running. Just because the q is open for input doesn't prove anything.

Also, what is the backout count of the first message on the q?
_________________
Peter Potkay
Keep Calm and MQ On
Back to top
View user's profile Send private message
RaviKrG
PostPosted: Thu Jan 22, 2009 10:56 pm    Post subject: Reply with quote

Master

Joined: 07 Sep 2008
Posts: 240

Peter,
I checked through the command mqsilist brokername -e executiongroup and then ps -ef | grep messageflow.

Is there any way by which we can prove that the flow is running ?

Also the backout count is 0.

fjb,

any comment on bothresh
Back to top
View user's profile Send private message
fjb_saper
PostPosted: Fri Jan 23, 2009 3:30 am    Post subject: Reply with quote

Grand High Poobah

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

Quote:
BOTHRESH(integer)
The backout threshold.

This parameter is supported only on local and model queues.

Start of changeUse this parameter to set or change the value of the BackoutThreshold attribute of a local or model queue. Apart from allowing its value to be queried, the queue manager takes no action based on the value of this attribute. However, the Application Server Facilities (ASF) of WebSphere MQ classes for Java Message Service (WebSphere MQ JMS) use the attribute to determine how many times to allow a message to be backed out before transferring the message to the queue specified by the BackoutRequeueQName attribute.End of change

Specify a value in the range zero through 999 999 999.

and about the handling of poison messages in JMS
Quote:
If the threshold is zero, poison message handling is disabled, and poison messages remain on the input queue. Otherwise, when the backout count reaches the threshold, the message is sent to the named requeue queue. If the backout count reaches the threshold, but the message cannot go to the requeue queue, the message is sent to the dead-letter queue or discarded. This situation occurs if the requeue queue is not defined, or if the ConnectionConsumer cannot send the message to the requeue queue. See Removing messages from the queue for further details.

_________________
MQ & Broker admin
Back to top
View user's profile Send private message Send e-mail
RaviKrG
PostPosted: Mon Jan 26, 2009 7:21 pm    Post subject: Reply with quote

Master

Joined: 07 Sep 2008
Posts: 240

Thanks to each and everyone as this thread has given some extra info also so i would that who ever has helped me in this regard.

I got this link as

http://publib.boulder.ibm.com/infocenter/wmbhelp/v6r1m0/index.jsp?topic=/com.ibm.etools.mft.doc/au16534_.htm

But before I close this thread I would like to know from Peter about two points

1) message flow running - he asked me to prove this , would you comment on this please
2) on backout count here it is zero
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic  Reply to topic Goto page Previous  1, 2 Page 2 of 2

MQSeries.net Forum Index » WebSphere Message Broker (ACE) Support » Message Flow not processing the messages - Discussion Level
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.