Author |
Message
|
francoisvdm |
Posted: Mon Jul 28, 2008 4:12 am Post subject: Tight Loop |
|
|
Partisan
Joined: 09 Aug 2001 Posts: 332
|
Windows, Broker 6.0.2
What is the best way of breaking out of a tight loop in Message Broker after a programmer made an error? I find that a controlled stop of the Message Broker service does not stop the broker.
Thank you. _________________ If you do not know the answer or you get the urge to answer with "RTFM" or "Search better in this forum", please refrain from doing so, just move on to the next question. Much appreciated.
Francois van der Merwe |
|
Back to top |
|
 |
KIT_INC |
Posted: Mon Jul 28, 2008 4:37 am Post subject: |
|
|
Knight
Joined: 25 Aug 2006 Posts: 589
|
What I did was end the DataflowEngine process using Task manager. Not sure if this is the only way. |
|
Back to top |
|
 |
madi |
Posted: Mon Jul 28, 2008 7:45 am Post subject: |
|
|
 Chevalier
Joined: 17 Jan 2006 Posts: 475
|
yep just kill the process
--madi _________________ IBM Certified Solutions Developer - WMB 6.0 |
|
Back to top |
|
 |
francoisvdm |
Posted: Mon Jul 28, 2008 8:47 pm Post subject: |
|
|
Partisan
Joined: 09 Aug 2001 Posts: 332
|
Thanks...that is half the solution. Now, when you start the broker again, this tight loop starts again? How do you prevent it from starting? _________________ If you do not know the answer or you get the urge to answer with "RTFM" or "Search better in this forum", please refrain from doing so, just move on to the next question. Much appreciated.
Francois van der Merwe |
|
Back to top |
|
 |
elvis_gn |
Posted: Mon Jul 28, 2008 11:20 pm Post subject: |
|
|
 Padawan
Joined: 08 Oct 2004 Posts: 1905 Location: Dubai
|
Hi francoisvdm,
Clear the Queue while the broker is stopped.
Regards. |
|
Back to top |
|
 |
zpat |
Posted: Tue Jul 29, 2008 12:49 am Post subject: |
|
|
 Jedi Council
Joined: 19 May 2001 Posts: 5866 Location: UK
|
Or Get Inhibit the queue to avoid losing messages. |
|
Back to top |
|
 |
francoisvdm |
Posted: Tue Jul 29, 2008 1:36 am Post subject: |
|
|
Partisan
Joined: 09 Aug 2001 Posts: 332
|
All good and well if the trigger for the message flow is a queue...but what if the trigger is a timer node? _________________ If you do not know the answer or you get the urge to answer with "RTFM" or "Search better in this forum", please refrain from doing so, just move on to the next question. Much appreciated.
Francois van der Merwe |
|
Back to top |
|
 |
AkankshA |
Posted: Tue Jul 29, 2008 2:23 am Post subject: |
|
|
 Grand Master
Joined: 12 Jan 2006 Posts: 1494 Location: Singapore
|
Timer node as well store the message in a queue... So get inhibit S.B.T.Q
are u facing the infinite loop problem with timeout nodes.. using both timeout control n time out notification pair?? _________________ Cheers |
|
Back to top |
|
 |
francoisvdm |
Posted: Tue Jul 29, 2008 9:54 pm Post subject: |
|
|
Partisan
Joined: 09 Aug 2001 Posts: 332
|
Ahh, yes, very good point, and no, not the control infinite loop problem _________________ If you do not know the answer or you get the urge to answer with "RTFM" or "Search better in this forum", please refrain from doing so, just move on to the next question. Much appreciated.
Francois van der Merwe |
|
Back to top |
|
 |
AkankshA |
Posted: Tue Jul 29, 2008 10:16 pm Post subject: |
|
|
 Grand Master
Joined: 12 Jan 2006 Posts: 1494 Location: Singapore
|
francoisvdm wrote: |
Ahh, yes, very good point, and no, not the control infinite loop problem |
You are lucky then...
i remember spending nights in ofc with that looping problem... _________________ Cheers |
|
Back to top |
|
 |
SOLOHERO |
Posted: Thu Jul 31, 2008 9:23 pm Post subject: |
|
|
Centurion
Joined: 01 Feb 2007 Posts: 107
|
1.Close the tool kit,
2. Kill the process from Task manager
a. DataFlowEngine.exe
b. Javaw.exe
c. bipbroker.exe
d.bipconfigmgmgr.exe
3. clear all the queues
4. Start the broker and config from services
5. open your tool kit.
This should fix, if not fixed restart you system and follow the steps again.
Have fun... _________________ Thanks |
|
Back to top |
|
 |
|