Author |
Message
|
sairam |
Posted: Wed Apr 06, 2005 5:35 pm Post subject: |
|
|
Centurion
Joined: 07 Mar 2005 Posts: 120
|
The message flow is fine from A to B. From B to A, though the channel is in running state on both sides, there is no message flow. What could be the reason?I checked teh CURDEPTH attribute and it never went from 0 to 1 on the destination local queue when i put a message on the local def of remote queue on SDR side.
I earlier reset the seq no to 1, which i doubt should never be done on first go.The resolve channel was done with action 'backout', though in the channel listing i did not have any INDOUBT=Yes.
I have tried Saper's method but the messages are not flowing from channel B to A. I was checking the /var/mqm/qmgrs/QMGR/errors/AMQERR01.LOG all the time, but where the message went , i have no clue. Can i just stop all the channels, reset them, stop and restart the QMGRs ??
I think the "start channel" must be issued on the SDR side only. Earllier i did
reset channel seqnum(1)
stop channel(CHNAME)
resolve channel(CHNAME) action(backout)
clear qlocal(local q name)
reset channel
start channel(CHNAME) |
|
Back to top |
|
 |
csmith28 |
Posted: Wed Apr 06, 2005 5:56 pm Post subject: |
|
|
 Grand Master
Joined: 15 Jul 2003 Posts: 1196 Location: Arizona
|
I am reaching the end of my patience with this.
Please post the Channel Defintions and the XMITQ definition from B to A.
About the only thing I can think of is that you may perhaps be trying to bind two different Sender channels to one XMITQ.
Quote: |
From B to A, though the channel is in running state on both sides, there is no message flow. |
This is different from what you stated previously. What happened to the Sender being in a RETRY status.
If this doesn't help. Call IBM. _________________ Yes, I am an agent of Satan but my duties are largely ceremonial. |
|
Back to top |
|
 |
sairam |
Posted: Thu Apr 07, 2005 6:27 am Post subject: |
|
|
Centurion
Joined: 07 Mar 2005 Posts: 120
|
Today i see errors "AMQ9506:Message receipt confirmation failed" and "AMQ9527:Channel closed since Remote QM cannot receive a msg"
i did RESOLVE CHANNEL(chname) ACTION(COMMIT) since both LUWIDs are same.
"AMQ9558:remote channel is not available" is another error. I started on the sdr side, it is in RETRYING, on RCVR side it is STOPPED. |
|
Back to top |
|
 |
vennela |
Posted: Thu Apr 07, 2005 6:45 am Post subject: |
|
|
 Jedi Knight
Joined: 11 Aug 2002 Posts: 4055 Location: Hyderabad, India
|
Quote: |
on RCVR side it is STOPPED. |
Start it |
|
Back to top |
|
 |
Anirud |
Posted: Thu Apr 07, 2005 6:47 am Post subject: |
|
|
 Master
Joined: 12 Feb 2004 Posts: 285 Location: Vermont
|
sairam wrote: |
"AMQ9558:remote channel is not available" is another error. I started on the sdr side, it is in RETRYING, on RCVR side it is STOPPED. |
I think it's a good idea that you get the basics right. Read the Manuals.
To start a SDR channel, you must start your RCVR channel first.
I think the error explains in itself the cause for the channel RETRYING. |
|
Back to top |
|
 |
vennela |
Posted: Thu Apr 07, 2005 6:50 am Post subject: |
|
|
 Jedi Knight
Joined: 11 Aug 2002 Posts: 4055 Location: Hyderabad, India
|
Anirud wrote: |
To start a SDR channel, you must start your RCVR channel first.
I think the error explains in itself the cause for the channel RETRYING. |
Not always though. If the RCVR is in an inactive status, starting a SDR should do it. If someone has manually STOPPED a RCVR, then an explicit start on the RCVR should be issued. |
|
Back to top |
|
 |
Anirud |
Posted: Thu Apr 07, 2005 6:54 am Post subject: |
|
|
 Master
Joined: 12 Feb 2004 Posts: 285 Location: Vermont
|
vennela wrote: |
Anirud wrote: |
To start a SDR channel, you must start your RCVR channel first.
I think the error explains in itself the cause for the channel RETRYING. |
Not always though. If the RCVR is in an inactive status, starting a SDR should do it. If someone has manually STOPPED a RCVR, then an explicit start on the RCVR should be issued. |
My reply was based on RCVR channel status being STOPPED (in this case). I should have been more specific. |
|
Back to top |
|
 |
sairam |
Posted: Thu Apr 07, 2005 7:29 am Post subject: |
|
|
Centurion
Joined: 07 Mar 2005 Posts: 120
|
i got them running but got waeird message errors on one of them.
now i have "AMQ7469 : error Transaction rolled back to release log space", "amq9588", "amq9565" errors.
The channels are running and working and suddenly they stop.
So even though msg was put on SDR , it did not come to the RCVR. |
|
Back to top |
|
 |
vennela |
Posted: Thu Apr 07, 2005 7:42 am Post subject: |
|
|
 Jedi Knight
Joined: 11 Aug 2002 Posts: 4055 Location: Hyderabad, India
|
Have you checked the CURDEPTHs on the queues on the RCVR side? |
|
Back to top |
|
 |
sairam |
Posted: Thu Apr 07, 2005 7:47 am Post subject: |
|
|
Centurion
Joined: 07 Mar 2005 Posts: 120
|
It shows 0. IPPROCS(2) and OPPROCS(1). |
|
Back to top |
|
 |
Anirud |
Posted: Thu Apr 07, 2005 7:59 am Post subject: |
|
|
 Master
Joined: 12 Feb 2004 Posts: 285 Location: Vermont
|
Try decreasing the BATCHSZ value on your SDR channel.
By default it will be 50. Alter it to 5 and check to see if it works. |
|
Back to top |
|
 |
sairam |
Posted: Thu Apr 07, 2005 10:45 am Post subject: |
|
|
Centurion
Joined: 07 Mar 2005 Posts: 120
|
i am getting AMQ9202 error and channel program ends abnormally, but the channel is running on both sides. Listener is running on the RCVR side.
When i put a msg on SDR side, it is notshowing on teh RCVR side, CURDEPTH =0, OPPROCS(2) and IPPROCS(1). |
|
Back to top |
|
 |
Anirud |
Posted: Thu Apr 07, 2005 11:01 am Post subject: |
|
|
 Master
Joined: 12 Feb 2004 Posts: 285 Location: Vermont
|
sairam wrote: |
i am getting AMQ9202 error and channel program ends abnormally, but the channel is running on both sides. |
Could you be more specific on what you are trying to say?
What are you trying to accomplish?
What happened with your transaction rolledback error? Is that fixed?
Could you post your channel, remote queue and transmission queue definitions? |
|
Back to top |
|
 |
vennela |
Posted: Thu Apr 07, 2005 12:17 pm Post subject: |
|
|
 Jedi Knight
Joined: 11 Aug 2002 Posts: 4055 Location: Hyderabad, India
|
Quote: |
When i put a msg on SDR side, it is notshowing on teh RCVR side |
The where is it? |
|
Back to top |
|
 |
fjb_saper |
Posted: Thu Apr 07, 2005 1:00 pm Post subject: |
|
|
 Grand High Poobah
Joined: 18 Nov 2003 Posts: 20763 Location: LI,NY
|
sairam wrote: |
i am getting AMQ9202 error and channel program ends abnormally, but the channel is running on both sides. Listener is running on the RCVR side.
When i put a msg on SDR side, it is notshowing on teh RCVR side, CURDEPTH =0, OPPROCS(2) and IPPROCS(1). |
Well could that be because you have a process on the receiver queue that picks the message up as soon as it appears and consumes it. (IPPROCS(1))?
Too fast for the eye! ?
 |
|
Back to top |
|
 |
|