Author |
Message
|
strataguru |
Posted: Fri Dec 19, 2003 3:34 pm Post subject: MQDISC abending |
|
|
Novice
Joined: 09 Oct 2003 Posts: 14
|
Hi there,
When my COBOL program is running and the queue is empty - the COBOL program does a call to MQDISC - but never returns - causing my program to abends.
I've tried running a simple program like mqgetr and that responds exactly the same.
I am running on a SUN Solaris 2.8 box - utilizing Microfocus COBOL runtime license manager.
MQ version information is:
$ mqver
Name: WebSphere MQ
Version: 530.3 CSD03
CMVC level: p530-CSD03J
BuildType: IKAP - (Production)
This is a sample of what's happening when I use the mqgetr sample program.
$ mqgetr
Please enter the Queue Manager ID.......
COLL_DEV
Using QMgr: COLL_DEV
Please enter the name of the source queue
CIP_STRATA_INPUT
About to Connect to Queue Manager...
MQI-HCONN IS +000285448
Queue Manager Connection Successful..
no more messages
MQI-CONN IS +000285448
Execution error : file 'mqgetr'
error code: 114, pc=0, call=1, seg=0
114 Attempt to access item beyond bounds of memory (Signal 10)
Any ideas?
Thanks,
Robin |
|
Back to top |
|
 |
EddieA |
Posted: Fri Dec 19, 2003 7:11 pm Post subject: |
|
|
 Jedi
Joined: 28 Jun 2001 Posts: 2453 Location: Los Angeles
|
|
Back to top |
|
 |
strataguru |
Posted: Tue Dec 23, 2003 9:41 am Post subject: |
|
|
Novice
Joined: 09 Oct 2003 Posts: 14
|
Thanks - that error looks exactly like what I am seeing on my Sun Solaris 2.8 box.
Now - on MQ Series - it says that 5.3 is compatible with Microfocus Server Express 2.2.
http://www-306.ibm.com/software/integration/mqfamily/platforms/supported/wsmq_for_solaris_5_3.html
At my installation - the client has Server Express 2.2 SP1.
I noticed that the person who logged the issue was on AIX - I don't think that the operating system makes much of a difference - am I wrong?
Anyhow - so based on the MQ website that says 5.3 is supported with Server Express 2.2 - and then the web page that was copied into this dicussion - it appears there's a conflict - since the person on AIX was running with Server Exress 2.2 and MQ 5.3 and their MQDISC was bombing out.
Is there anything I can do? My client will probably not like the idea of going back to Server Express 2.0.10 if the MQ website says it supports v2.2
Thanks for any help! |
|
Back to top |
|
 |
JasonE |
Posted: Tue Dec 23, 2003 3:44 pm Post subject: |
|
|
Grand Master
Joined: 03 Nov 2003 Posts: 1220 Location: Hursley
|
Yes, if the web site says it supports the compiler on the release you are running, then contact IBM support!
One thought though, does fixpack 4 make any difference, as I know there was some cobol issues with csd/fixpack03. |
|
Back to top |
|
 |
strataguru |
Posted: Mon Dec 29, 2003 1:53 pm Post subject: |
|
|
Novice
Joined: 09 Oct 2003 Posts: 14
|
I'm sorry if I sound like a newbie to MQ - but how do I determine my 'fixpack'?
Thanks! |
|
Back to top |
|
 |
JasonE |
Posted: Mon Dec 29, 2003 2:49 pm Post subject: |
|
|
Grand Master
Joined: 03 Nov 2003 Posts: 1220 Location: Hursley
|
Run MQVER - Look at the version output, eg.
Code: |
Name: WebSphere MQ
Version: 530.5 CSD05
CMVC level: p530-05-L030926
BuildType: IKAP - (Production) |
which is csd or fixpack 5 level. |
|
Back to top |
|
 |
|