Author |
Message
|
mgrabinski |
Posted: Thu Aug 01, 2002 10:46 pm Post subject: MQDISC in CICS |
|
|
Master
Joined: 16 Oct 2001 Posts: 246 Location: Katowice, Poland
|
We have a COBOL program that uses MQ calls. It runs on OS/390, under CICS TS. All works fine, but it ends with a very strange abend - QAPI on MQDISC.
It's strange, because MQCONN and MQDISC calls are ignored in CICS environment (The connection is made by the CICS region).
We can of course comment the MQDISC call, but I would like to know what causes such behaviour.
We have CICS TS 1.2 and MQ 2.1, OS/390 version is 2.7
Thanks for any ideas. _________________ Marcin Grabinski <>< |
|
Back to top |
|
 |
bob_buxton |
Posted: Thu Aug 01, 2002 11:36 pm Post subject: |
|
|
 Master
Joined: 23 Aug 2001 Posts: 266 Location: England
|
I think you should open a problem with the IBM support centre.
You certainly shouldn't get an QAPI abend.
Do you use the API crossimg exit CSQCAPX in your CICS region?
Bob _________________ Bob Buxton
Ex-Websphere MQ Development |
|
Back to top |
|
 |
mgrabinski |
Posted: Fri Aug 02, 2002 12:19 am Post subject: |
|
|
Master
Joined: 16 Oct 2001 Posts: 246 Location: Katowice, Poland
|
Quote: |
Do you use the API crossimg exit CSQCAPX in your CICS region?
|
No.
Shoud we?
What's more, I've run the program in CICS TS 1.3 with MQ 5.2 and no error has occured.
I've been in MQ-CICS environment _________________ Marcin Grabinski <>< |
|
Back to top |
|
 |
bob_buxton |
Posted: Fri Aug 02, 2002 1:23 am Post subject: |
|
|
 Master
Joined: 23 Aug 2001 Posts: 266 Location: England
|
Is it possible that your MQ 2.1 application has been relinked with the MQ 5.2 CICS stubs?
MQ 5.2 added support for MQCONNX and MQDISC so calls are now routed to the adapter instead of being no-oped within the stub.
The MQ 2.1 adapter has no support for MQDISC and so would issue QAPI if it received a disc call.
I mentioned the API crossing exit because there is also a possibility of getting QAPI when using the exit.
Bob _________________ Bob Buxton
Ex-Websphere MQ Development |
|
Back to top |
|
 |
mgrabinski |
Posted: Fri Aug 02, 2002 1:55 am Post subject: |
|
|
Master
Joined: 16 Oct 2001 Posts: 246 Location: Katowice, Poland
|
Quote: |
Is it possible that your MQ 2.1 application has been relinked with the MQ 5.2 CICS stubs?
MQ 5.2 added support for MQCONNX and MQDISC so calls are now routed to the adapter instead of being no-oped within the stub.
The MQ 2.1 adapter has no support for MQDISC and so would issue QAPI if it received a disc call.
|
Yes, that's exactly the case! We compile and link programs in our test environment (MQ 5.2) and after tests we send the load modules to our client who has MQ 2.1
Thank you very much for your quick response! _________________ Marcin Grabinski <>< |
|
Back to top |
|
 |
|