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 » Issue with TimeOutControl node,It will discard second msg

Post new topic  Reply to topic
 Issue with TimeOutControl node,It will discard second msg « View previous topic :: View next topic » 
Author Message
mahesh2069
PostPosted: Wed Nov 13, 2013 3:07 am    Post subject: Issue with TimeOutControl node,It will discard second msg Reply with quote

Centurion

Joined: 26 Jun 2013
Posts: 103

Hello All,

I build flow ,which is having TimeoutNotification ,Timeout Control and Http Request .

My Aim is when we request for one service through Http Request , If some reason , control comes through Fault Terminal , In Need to retryed for 3 times ,and If 4th time also failed to locate the service then I will thrown an Exception.


I connect Retry Logic to Fault terminal of Http Request , after that I will add Timeout Control Node.

My Problem is When I will send Two Messages , first and Second Message are processed parallel , First Message will processed , It will fail to located the Service It will rise exception .

Here queue contain Second Message Also , so my Flow Will not triggered after getting exception by the first message .

For Iteration I Have been used Timeout Control .
The Second Message is discarded . I need to trigger the flow second time.

That message will put into SYSTEM.BROKER.TIMEOUT.QUEUE .. from here the second message not triggered properly.

Code:


 My Question is When list of message processed by the flow , That flow contain timeout notification and timeout control.
 
 When processing the first and second message I will set the intervals for the  each message ,
 
 when flow triggered by Timeout notification , which is set for first message .. It will through an Exception . In that time second message which is set controlled by timeout Control , Will not triggered .
After Getting exception , I handle that Exception ,and put that exception list in the queue. I need to process the second message .

  But my flow will terminated without processing the Second message.

Help me to resolve this issue..

 :help:   :help:

_________________
Thanks & Regards
Mahesh Mediboyina
WMB Developer
Back to top
View user's profile Send private message
mahesh2069
PostPosted: Wed Nov 13, 2013 5:36 am    Post subject: Enabled IgnoreMissed to false Reply with quote

Centurion

Joined: 26 Jun 2013
Posts: 103

Here I am also Set the IgnoreMissed Property to false. Is there any timeout Still Timeout Notification triggered. But flow did not triggered.

I put persistent mode to YES

Still TimerNotification ignored the Second Message's Retry message discarded.
_________________
Thanks & Regards
Mahesh Mediboyina
WMB Developer
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 » Issue with TimeOutControl node,It will discard second msg
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.