Author |
Message
|
TBS |
Posted: Tue Dec 04, 2007 11:58 pm Post subject: How do I dele a Phantom FLOW |
|
|
Centurion
Joined: 29 Jan 2007 Posts: 143 Location: Hillerød / Denmark
|
I have a Phantom flow that keeps running .
The flow i not in the Toolkit but is running in the broker( MQSILIST )
How do I stop and delete it ?
WMB V 6 .0.0.5 on windows |
|
Back to top |
|
 |
francoisvdm |
Posted: Wed Dec 05, 2007 12:48 am Post subject: |
|
|
Partisan
Joined: 09 Aug 2001 Posts: 332
|
This does not always work.... but have you tried to delete the execution group from the toolkit?
When did this phantom flow appear? After a debugger crash? _________________ 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: Wed Dec 05, 2007 12:55 am Post subject: |
|
|
 Grand Master
Joined: 12 Jan 2006 Posts: 1494 Location: Singapore
|
|
Back to top |
|
 |
mqmatt |
Posted: Wed Dec 05, 2007 1:13 am Post subject: |
|
|
 Grand Master
Joined: 04 Aug 2004 Posts: 1213 Location: Hursley, UK
|
mqsideploy -d will probably not work; if the toolkit can't display the message flow then the mqsideploy won't either (they both use the same CMP code underneath).
More likely to work is mqsideploy -m; this will tell the execution group to clear out the contents of whatever it's running before the deploy occurs.
Cheers
-Matt |
|
Back to top |
|
 |
TBS |
Posted: Wed Dec 05, 2007 1:19 am Post subject: |
|
|
Centurion
Joined: 29 Jan 2007 Posts: 143 Location: Hillerød / Denmark
|
The deploy did not work :
BIP1044I: Connecting to the Configuration Manager's queue manager...
BIP1045I: Connecting to the Configuration Manager...
BIP1063W: Objects with the following name(s) could not be found on 'default': DOKFS5059
Delete the exec group is not an option ( 200 flow)
Delet from the DB ? |
|
Back to top |
|
 |
TBS |
Posted: Wed Dec 05, 2007 1:31 am Post subject: |
|
|
Centurion
Joined: 29 Jan 2007 Posts: 143 Location: Hillerød / Denmark
|
Hi Mat
I get a syntaks error inthis:
D:\WMB>mqsideploy.exe -i 10.30.61.78 -p 1400 -q MQSINT00 -b BKMQSINT02 -e default -d DOKFS5059 -m -w 900
Deploy the bar file again end the delete it like this ?
D:\WMB>mqsideploy.exe -i 10.30.61.78 -p 1400 -q MQSINT00 -b BKMQSINT02 -e default -a DOKFS5059.barfile -m -w 900
D:\WMB>mqsideploy.exe -i 10.30.61.78 -p 1400 -q MQSINT00 -b BKMQSINT02 -e default -d DOKFS5059 -w 900 |
|
Back to top |
|
 |
mqmatt |
Posted: Wed Dec 05, 2007 1:41 am Post subject: |
|
|
 Grand Master
Joined: 04 Aug 2004 Posts: 1213 Location: Hursley, UK
|
Use the -m flag in conjunction with -a BARFile. This will completely clear the execution group and deploy the new BAR file in one step.
Hope this helps. |
|
Back to top |
|
 |
francoisvdm |
Posted: Wed Dec 05, 2007 1:56 am Post subject: |
|
|
Partisan
Joined: 09 Aug 2001 Posts: 332
|
Maybe back to first steps: How do you know there is a phantom flow.... is something consuming messages while that flow is not showing up? Maybe you dropped the flow by accident into another EG?
Just asking  _________________ 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 |
|
 |
TBS |
Posted: Wed Dec 05, 2007 2:06 am Post subject: |
|
|
Centurion
Joined: 29 Jan 2007 Posts: 143 Location: Hillerød / Denmark
|
It got a timeout
I think that the flow is looping. Is there a way to stoping the flow in the DB ?
( stop broker, change db , start broker, deploy bar file, delete bar file ) |
|
Back to top |
|
 |
samar14 |
Posted: Wed Dec 12, 2007 1:17 am Post subject: |
|
|
Novice
Joined: 30 Nov 2007 Posts: 17
|
If you know which message flow is phantom (or say unwanted),
There is a crude way of getting rid of the message flow.
If the flow is not visible in Toolkit but appearing in
mqsilist then you can delete such message flow by editing
the broker database (BROKERRESOUCES table holds entry
for each message flow). However, it is not recommended
practice to edit the broker database as a slight mistake
may cause broker unusable. A PMR would be the right approach. |
|
Back to top |
|
 |
|