|
RSS Feed - WebSphere MQ Support
|
RSS Feed - Message Broker Support
|
 |
|
sender channel can't find remote receiver channel, but is DO |
« View previous topic :: View next topic » |
Author |
Message
|
gertvangaever |
Posted: Fri Jan 09, 2004 3:58 am Post subject: sender channel can't find remote receiver channel, but is DO |
|
|
Apprentice
Joined: 28 Apr 2003 Posts: 35 Location: Puurs, Belgium
|
Hello,
We have 2 queue managers here:
QMAS400 (ccsid 37)
QMWINDOWS (ccsid 437)
There is a sender channel on QMAS400: QMAS400.TO.QMWINDOWS
There is a receiver channel on QMWINDOWS: QMAS400.TO.QMWINDOWS.
[edited]
Why I try to start the channel, or ping the sender channel QMAS400.TO.QMWINDOWS, it says 'Remote channel not known. There is no definition of this channel on the remote system'. But actually, there is!
When I look in the error logs from mq on QMWINDOWS, I see the following error:
01/09/2004 11:37:22
AMQ9519: Channel 'x¼¯,îFÒ8®Ò¬®0||||' not found.
EXPLANATION:
The requested operation failed because the program could not find a definition
of channel 'x¼¯,îFÒ8®Ò¬®0||||'.
ACTION:
Check that the name is specified correctly and the channel definition is
available.
----- amqrcdfa.c : 1085 -------------------------------------------------------
01/09/2004 11:37:22
AMQ9999: Channel program ended abnormally.
EXPLANATION:
Channel program 'x¼¯,îFÒ8®Ò¬®0||||' ended abnormally.
ACTION:
Look at previous error messages for channel program 'x¼¯,îFÒ8®Ò¬®0||||' in
the error files to determine the cause of the failure.
----- amqrmrsa.c : 467 --------------------------------------------------------
So, for some reason, the name of the expected receiver channel is not correctly passed through. This probably has something to do with the different CCSID's, but where is that conversion done??
What is also annoying, is that this worked until a few days ago! I don't know about anything being changed on these queue managers, but what could be the cause of this strange behaviour than??
I hope someone can help me...
Gert
[edit]
extra info;
There also is a 3rd queue manager, QMWINDOWS2.
There is also a QMAS400.TO.QMWINDOWS2 sender channel & a respective receiver channel. That DOES work!
I have also tried to recreate the channels and reset them.
The definition of the channels for QMWINDOWS & QMWINDOWS2 are the same!!
Last edited by gertvangaever on Fri Jan 09, 2004 4:44 am; edited 1 time in total |
|
Back to top |
|
 |
JasonE |
Posted: Fri Jan 09, 2004 4:12 am Post subject: |
|
|
Grand Master
Joined: 03 Nov 2003 Posts: 1220 Location: Hursley
|
The channel names have to be the same both ends, ie the sdr name and the receiver name have to tie up. The corrupt name looks like data conversion hasnt taken place, dont know why. |
|
Back to top |
|
 |
gertvangaever |
Posted: Fri Jan 09, 2004 4:15 am Post subject: |
|
|
Apprentice
Joined: 28 Apr 2003 Posts: 35 Location: Puurs, Belgium
|
[quote="JasonE"]The channel names have to be the same both ends, ie the sdr name and the receiver name have to tie up. The corrupt name looks like data conversion hasnt taken place, dont know why.[/quote]
I already figured that out
Where exactly can you define the fact that data conversion has to take place?
I guess this should be defined on the queue manager level? |
|
Back to top |
|
 |
JasonE |
Posted: Fri Jan 09, 2004 4:41 am Post subject: |
|
|
Grand Master
Joined: 03 Nov 2003 Posts: 1220 Location: Hursley
|
Sorry, perhaps I misunderstood - In your original note you said you had a channel A.to.B on one end and B.to.A on the other, thats the cause of the real problem.
The other half - ie data conversion of the data flow (not including user data), should happen automatically. Chances are it didnt happen because the error occurred so early on and we were just reporting an error message, but theres also the possibility of no conversion supported between the codepages, but I doubt this as I would have expected other messages as well (and 437<->37 is supported, at least on 5.3 windows 002501B5.tbl/01B50025.tbl - its a pretty standard one). Without seeing a trace or other error messages I would struggle to answer this, but since if you fixed the channel names to be the same on both ends you shouldnt have this problem anyway? |
|
Back to top |
|
 |
gertvangaever |
Posted: Fri Jan 09, 2004 4:50 am Post subject: |
|
|
Apprentice
Joined: 28 Apr 2003 Posts: 35 Location: Puurs, Belgium
|
I made a typo in my first post.
It's edited now. So the name of the sender & receiver channel are exactly the same (they were, from the beginnig)
Also interesting, is that we also have channels the other way round.
This also works flawlessly (ping & start sender channel works).
So what you're saying is that this conversion should run absolutely automatically!?
QM on QMWINDOWS is 5.3
I don't know the version on AS400... |
|
Back to top |
|
 |
JasonE |
Posted: Fri Jan 09, 2004 4:52 am Post subject: |
|
|
Grand Master
Joined: 03 Nov 2003 Posts: 1220 Location: Hursley
|
Do you have multiple qmgrs on the windows side - are you sure its going to the right one?
If yes, can you trace the windows side and send me the trace (I'll PM you my email addr) and I'll take a quick look. |
|
Back to top |
|
 |
gertvangaever |
Posted: Fri Jan 09, 2004 4:56 am Post subject: |
|
|
Apprentice
Joined: 28 Apr 2003 Posts: 35 Location: Puurs, Belgium
|
These only 1 queue manager in that server on the windows side.
Does it help if a make a trace anyway? |
|
Back to top |
|
 |
JasonE |
Posted: Fri Jan 09, 2004 5:11 am Post subject: |
|
|
Grand Master
Joined: 03 Nov 2003 Posts: 1220 Location: Hursley
|
Yes, sorry - My previous update should have said, if no... Argh - At least its Friday |
|
Back to top |
|
 |
gertvangaever |
Posted: Fri Jan 09, 2004 6:47 am Post subject: solved! |
|
|
Apprentice
Joined: 28 Apr 2003 Posts: 35 Location: Puurs, Belgium
|
My problem is solved.
It seemed to be some kind of corrupt object, I think.
I deleted the receiving channel on QMWINDOWS, stopped & restarted that queue manager, and recreated the receiving channel.
After that, the sender channel could RUN once again  |
|
Back to top |
|
 |
|
|
 |
|
Page 1 of 1 |
|
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
|
|
|
|