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 » TimeoutControl/TimeoutNotifcation node issues

Post new topic  Reply to topic
 TimeoutControl/TimeoutNotifcation node issues « View previous topic :: View next topic » 
Author Message
Alan P
PostPosted: Wed Oct 11, 2006 8:13 am    Post subject: TimeoutControl/TimeoutNotifcation node issues Reply with quote

Newbie

Joined: 20 Apr 2006
Posts: 4

Hi,

Im having a bit of an issue with TimeoutControl nodes and TimeoutNotification nodes which I wondered if anyone has seen before.

We are trying to delay a message at a point in the flow (for 60 seconds for example). We have a timeoutcontrol node setup at the place in the flow we wish to perform the delay and we have a timeoutnotification node paired up with it located at the point we wish to continue the process.

I have left all values in the Message section of the TimeoutControl node property sheet empty (though have tried different playing about with the Message Domain).

The message going into the timeoutcontrol node looks as follows:

Message
>Properties
>><usual message property info, should I be looking for any specific under here which isnt present?>
>XMLNSC
>>TestData
>>><testdata contents>
LocalEnvironment
>TimeoutRequest
>>Count = 1
>>Startime = 16:54:36
>>IgnoreMissed = false
>>Identifier = TimeReq1
>>Action = SET
Environment
><Various environment variables we are using>
ExceptionList (nothing under here)


As soon as the message enters the timeoutcontrol node (it doesnt do the required delay), a 'message' goes down the failure route with the following information:

Message (nothing here)
LocalEnvironment (nothing here)
Environment (nothing here)
ExceptionList
>RecoverableException
>>File = TimeoutControl\\ImbTimeoutNotifcationNode.cpp
>>Line = 874
>>Function = ImbTimeoutNotificationNode::propagateFailureDeleteMsg
>>Type = ComIbmTimeoutNotificationNode
>>Catalog = BIPv600
>>Severity = 3
>>Number = 4619

Has anyone seen this? I wondered if its anything to do with parsing the message incorrectly but if its a parsing failure it usually gives you a more useful error message.

Ive played around with the parser options in the TimoutControl node but the exact same error happens each time. Does the 'Message' section of the timeoutrequest message need anything else?

Im using Broker v6.

Thanks

Alan
Back to top
View user's profile Send private message
wschutz
PostPosted: Wed Oct 11, 2006 8:37 am    Post subject: Reply with quote

Jedi Knight

Joined: 02 Jun 2005
Posts: 3316
Location: IBM (retired)

Have you looked at Scenario 5 here:
http://www-128.ibm.com/developerworks/websphere/library/techarticles/0603_schutz/0603_schutz.html

?
_________________
-wayne
Back to top
View user's profile Send private message Send e-mail AIM Address
Alan P
PostPosted: Thu Oct 12, 2006 12:13 am    Post subject: Reply with quote

Newbie

Joined: 20 Apr 2006
Posts: 4

Yes, ive been using this scenario to get as far as i have.

Its probably just something simple im missing! Does a message need a MQMD to go through a TimeoutControl node?
Back to top
View user's profile Send private message
AkankshA
PostPosted: Thu Oct 12, 2006 4:28 am    Post subject: Reply with quote

Grand Master

Joined: 12 Jan 2006
Posts: 1494
Location: Singapore

Yes
You need MQMD header for that

TimeOutcontrol node puts the message in SYSTEM.BROKER.TIMEOUT.QUEUE and TimeOutNotification node picks it from there.
Back to top
View user's profile Send private message Visit poster's website
AlanP
PostPosted: Thu Oct 12, 2006 5:44 am    Post subject: Reply with quote

Newbie

Joined: 05 Jan 2006
Posts: 2
Location: London

That makes sense. The messages coming into our flows dont have an MQMD so if I construct an MQMD and create a unique MessageId and CorrelationId in a compute node just before the timeoutcontrol, will this be adequate for the timeoutcontrol node purpose?
Back to top
View user's profile Send private message Send e-mail MSN Messenger
AkankshA
PostPosted: Thu Oct 12, 2006 7:29 pm    Post subject: Reply with quote

Grand Master

Joined: 12 Jan 2006
Posts: 1494
Location: Singapore

yes it should work....


one of the issue which you would face is that you would loose all the environment data/variables.
Back to top
View user's profile Send private message Visit poster's website
Display posts from previous:   
Post new topic  Reply to topic Page 1 of 1

MQSeries.net Forum Index » WebSphere Message Broker (ACE) Support » TimeoutControl/TimeoutNotifcation node issues
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.