[Info-vax] Anyone using IBM MQ (client) on OpenVMS ?

Jan-Erik Soderholm jan-erik.soderholm at telia.com
Wed Jan 30 16:56:40 EST 2013


Marc Van Dyck wrote 2013-01-30 19:50:
> Jan-Erik Soderholm formulated on mardi :
>> Hi.
>>
>> Is there anyone out there who runs IBM MQ (client)
>> on their OpenVMS *Alpha* systems ?
>>
>> $ tcpip sh ver
>>
>>    HP TCP/IP Services for OpenVMS Alpha Version V5.7 - ECO 3
>>    on an AlphaServer DS25 running OpenVMS V8.4
>>
>> I'm currently trying to get one of the demo apps in the
>> "Websphere MQ for HP OpenVMS Alpha, Version 6.0".
>>
>> Installed from :
>> MQC4_AXPVMS-WMQ600_CLIENT.ZIP
>> IBM-AXPVMS-WMQCLIENT-V0600--1.PCSI
>>
>> The demo app is :
>>
>> $ d mqs_examples:AMQ0PUT0.COB
>>
>> Directory SYS$COMMON:[SYSHLP.EXAMPLES.MQSERIES]
>>
>> AMQ0PUT0.COB;1    23  17-JAN-2010 17:26:00.00
>>
>> Total of 1 file, 23 blocks.
>> $
>>
>> Built with :
>>
>> $ cob AMQ0PUT0 /ansi
>> $ link AMQ0PUT0, sys$input/opt
>> sys$share:mqicb_64.exe/shareable
>>   Exit
>> $
>> $
>>
>> But when run crasches with a stack overflow:
>>
>> $ r AMQ0PUT0
>> AMQ0PUT0 start
>> Please enter the name of the target queue
>> asdgfasdg
>> %SYSTEM-F-STKOVF, stack overflow, PC=00000000002EF7A8, PS=0000001B
>>
>>    Improperly handled condition, image exit forced by last chance handler.
>>
>> The MQ startup has been run so sys$share:mqicb_64.exe is
>> istalled as it should.
>>
>> Adding some extra debug "displays" shows that this happens
>> within MQ (in the first MQCONN connect call). I do not have
>> any server to run against, but it should give a proper
>> MQ error back, not a stack overflow...
>>
>> Now, I have now found out from :
>> http://www-01.ibm.com/support/docview.wss?rs=171&uid=swg27013058#2
>> that MQ V6.0 might not be supported on Alpha V8.4, IA64 is.
>>
>> And, to further turn the knife around, prabably de-supported :
>> http://www-01.ibm.com/support/docview.wss?uid=swg21584325#EOS2
>> (Where OpenVMS isn't mentioned at all.) But de-support should not
>> make it crasch...
>>
>> Up to Alpha V8.3 there is a patch (like VMS83A_MQ-V0100) that
>> is mandatory for MQ on OpenVMS.
>>
>> The patch-readme says :
>>
>> 5.2.1.4  Release Version of OpenVMS that will contain this change:
>>                 Next release of OpenVMS Alpha after V8.3
>>
>> So I guess a similar patch would not be neeed on V8.4.
>> *If* MQ runs *at all* on V8.4!
>>
>> Anyway, all input on this matter is genuinely appreciated.
>>
>> Jan-Erik.
>
> We run MQ V6 on OpenVMS V8.4 Itanium with the same stack IP as yours,
> and have no problems at all. But we never tried to compile and run
> this demo program. I will see as soon as I can what the IBM support
> people in Belgium say about the support.
>
> I goggled a little bit and found
> http://www-01.ibm.com/support/docview.wss?uid=swg24009031 where indeed 8.4
> is not mentioned.
>
> I'll also bring the issue with HP (we are on proactive support).
>

That would be very nice of you!

I guess that you have seen my other posts where I quoted
a guy at IBM in Stockholm. I do not think that he is realy
into the specific OpenVMS parts, though...

Note also that one of the other links I provided above
clearly says that MQ version V6.0 is de-supported. Now,
there might be a special case for OpenVMS (since there
is no V7 for OpenVMS), but that was not that the guy
at Stockholm knew about, it seems.

I have earlier today verified that your apps build with
the old MQ V2.2 client actualy *does* work on Alpha V8.4
so that is the main track at the moment.

And again, I have the client-only kit installed, not the
full server kit.

Jan-Erik.






More information about the Info-vax mailing list