Author |
Message
|
SAFraser |
Posted: Tue Feb 06, 2007 12:05 pm Post subject: PERL Module (MA89) and MQ v 6.0x |
|
|
 Shaman
Joined: 22 Oct 2003 Posts: 742 Location: Austin, Texas, USA
|
Is anyone using MA89 with MQ v6.0x?
The SupportPac website references only 5.2 and 5.3.
Thanks. |
|
Back to top |
|
 |
jefflowrey |
Posted: Tue Feb 06, 2007 1:33 pm Post subject: |
|
|
Grand Poobah
Joined: 16 Oct 2002 Posts: 19981
|
It works.
There were rumors of a release that supported the new features in v6, but if it hasn't been rolled out to CPAN, then it's not there yet.
You should contact the author, and ask. _________________ I am *not* the model of the modern major general. |
|
Back to top |
|
 |
SAFraser |
Posted: Tue Feb 06, 2007 2:07 pm Post subject: |
|
|
 Shaman
Joined: 22 Oct 2003 Posts: 742 Location: Austin, Texas, USA
|
I'll email the author and report back on the response.
Thanks, Jeff, for your reply; I am feeling much easier now.
Shirley |
|
Back to top |
|
 |
SAFraser |
Posted: Tue Feb 06, 2007 2:50 pm Post subject: |
|
|
 Shaman
Joined: 22 Oct 2003 Posts: 742 Location: Austin, Texas, USA
|
The author of MA89 has kindly consented to me sharing this information with you. These are the questions I sent, with the author's replies.
1) Do you know of any testing that has been done with MQSeries-1.23 and the new version of MQ?
Quote: |
Yes. It is known to work correctly with the MQ v6 client on Linux and AIX, both 32-bit and 64-bit (64-bit requires some Makefile adjustments). On Windows, it may require some Makefile adjustments to compile and on HP-UX I have mixed reports. |
2) Do you have any plans for issuing an updated version of the MQ PERL module?
Quote: |
We aim to put the new 1.24 release on CPAN within the next two weeks. The 1.24 release will:
- improve support for 64-bit systems
- extend the MQSeries Command class:
- support PCF/MQSC commands for MQ v6 on the mainframe
- support MQ v6 attributes for existing MQ object types on Unix
What's not in the 1.24 release:
- support for the new object types and PCF calls in MQ v6
- support for the MQI enhancements in MQ v6
However, we aim to revive the module with a steady stream of small enhancements and releases in the next year. We should not have another several years between releases.
If you're just upgrading your client to MQ v6, and don't need the new features, the current 1.23 release should be all that you need. |
All very good news, I think! I will be installing on Solaris, either v9 or v10, which is not specifically mentioned (my bad). But I am quite optimistic after reading this thread. |
|
Back to top |
|
 |
Cliff |
Posted: Mon Feb 19, 2007 8:29 am Post subject: |
|
|
Centurion
Joined: 27 Jun 2001 Posts: 145 Location: Wiltshire
|
Hi folks.
I'm having some fun trying to get this (MQSeries-1.23) working on Win XP Pro with WMQ 6.0.2. I thought I was home and dry (and back to where I was a couple of years ago!) when I got the nmake install to work happily, but I appear to hve missed a trick somewhere. So far the process is this:
Installed Visual C++ 2005 Express Edition (the price is right!)
Installed the platform SDK for Windows Server 2003 R2
Amended the Visual C++ config as per the Microsoft instructions, so I can build Win32API apps (tested that, looks fine)
Edited the vsvars32.bat file to include the Bin, Include and Lib files from the SDK
Ran vcvars32.bat to set up the enironment variables
Tweaked the CONFIG file for my qmgr and queue
nmake (loads of output, plenty of warnings)
nmake test (this was unhappy, but I can't remember why)
nmake install (looked good)
So now I try my little test Perl prog and it won't run because MSVCR80.dll can't be found. However, it's in the SDK, but in the Win64 folder. Hmm. So, I copy this to a folder in the path and try again, and I'm told that the entry point point__clean_type_info_names_interval is missing.
Now I'm stuck. Do I need an older version of MSVCR80.dll? Or maybe there's something else I've missed? Any perls <groan> of wisdom from you guys would be welcome. Thanks -
Cliff |
|
Back to top |
|
 |
jefflowrey |
Posted: Mon Feb 19, 2007 8:32 am Post subject: |
|
|
Grand Poobah
Joined: 16 Oct 2002 Posts: 19981
|
Moderators - Please move this to a new thread.
Cliff - I've dealt with this before, but I don't remember the solution off the top of my head. Lemme dig a bit. _________________ I am *not* the model of the modern major general. |
|
Back to top |
|
 |
Cliff |
Posted: Mon Feb 19, 2007 8:34 am Post subject: |
|
|
Centurion
Joined: 27 Jun 2001 Posts: 145 Location: Wiltshire
|
Wow, that was quick.
Thanks, Jeff. Much appreciated.
Cliff |
|
Back to top |
|
 |
jefflowrey |
Posted: Mon Feb 19, 2007 8:43 am Post subject: |
|
|
Grand Poobah
Joined: 16 Oct 2002 Posts: 19981
|
Also, it looks like MQSeries-1.24 is out on CPAN now. _________________ I am *not* the model of the modern major general. |
|
Back to top |
|
 |
jefflowrey |
Posted: Mon Feb 19, 2007 9:11 am Post subject: |
|
|
Grand Poobah
Joined: 16 Oct 2002 Posts: 19981
|
Okay, I think a) make sure you're using the right command environment (XP or Win2000, not Win2003 Server, b) I might have had to hack the make file or something in the makemaker chain to change a flag that gets passed to CL. This DLL, if I recall correctly, is linked or not linked based on the case of a particular flag.
You should really contact the author, though. Also, if you need to build the client, you're going to have to have MQSERVER set during testing. _________________ I am *not* the model of the modern major general. |
|
Back to top |
|
 |
Cliff |
Posted: Mon Feb 19, 2007 9:43 am Post subject: |
|
|
Centurion
Joined: 27 Jun 2001 Posts: 145 Location: Wiltshire
|
Thanks, Jeff.
Looks like I may have the wrong SDK, and if there's a new module version out then I may as well use that too. If I get a nice clean process I'll post it here.
Cheers -
Cliff |
|
Back to top |
|
 |
|