Posted on 2005-11-07 21:06:38-08 by ambo
MQ Pearl interface getting 2026 on MQPUT
I am trying to get the Pearl MQ libraries (using MQ Client) on Solarice to interface with an OS/390 machine. The MQCONN, OPEN, DISC, and CLOSE all are working Ok. However the MQPUT is returning a 2026 reason (invalid MQMD). The MQ version on the OS/390 is V1.2, the structure versions are all ver 1.

When trying the MQGET it fails with a 2186 - Get-message options structure not valid.

The MQ Client sample programs to put and get messages work. Other MQ Clients connect to the same queue manager. We have tried numerous changes to the versions of the various MQ structures, but nothing seems to work. The program does successfully connect to the mainframe queue manager and open the queue, however no PUTS or GETS can be done. Ant help is greatly appreciated. Thank you.
Direct Responses: Write a response
Perl Weekly newsletter
A free weekly newsletter for people who are busy to read all the blogs. click here to check it out.