ASG
IBM
Zystems
Cressida
Icon
Netflexity
 
  MQSeries.net
Search  Search       Tech Exchange      Education      Certifications      Library      Info Center      SupportPacs      LinkedIn  Search  Search                                                                   FAQ  FAQ   Usergroups  Usergroups
 
Register  ::  Log in Log in to check your private messages
 
RSS Feed - WebSphere MQ Support RSS Feed - Message Broker Support

MQSeries.net Forum Index » IBM MQ API Support » PERL Module (MA89) and MQ v 6.0x

Post new topic  Reply to topic
 PERL Module (MA89) and MQ v 6.0x « View previous topic :: View next topic » 
Author Message
SAFraser
PostPosted: Tue Feb 06, 2007 12:05 pm    Post subject: PERL Module (MA89) and MQ v 6.0x Reply with quote

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
View user's profile Send private message
jefflowrey
PostPosted: Tue Feb 06, 2007 1:33 pm    Post subject: Reply with quote

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
View user's profile Send private message
SAFraser
PostPosted: Tue Feb 06, 2007 2:07 pm    Post subject: Reply with quote

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
View user's profile Send private message
SAFraser
PostPosted: Tue Feb 06, 2007 2:50 pm    Post subject: Reply with quote

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
View user's profile Send private message
Cliff
PostPosted: Mon Feb 19, 2007 8:29 am    Post subject: Reply with quote

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
View user's profile Send private message Send e-mail
jefflowrey
PostPosted: Mon Feb 19, 2007 8:32 am    Post subject: Reply with quote

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
View user's profile Send private message
Cliff
PostPosted: Mon Feb 19, 2007 8:34 am    Post subject: Reply with quote

Centurion

Joined: 27 Jun 2001
Posts: 145
Location: Wiltshire

Wow, that was quick.

Thanks, Jeff. Much appreciated.

Cliff
Back to top
View user's profile Send private message Send e-mail
jefflowrey
PostPosted: Mon Feb 19, 2007 8:43 am    Post subject: Reply with quote

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
View user's profile Send private message
jefflowrey
PostPosted: Mon Feb 19, 2007 9:11 am    Post subject: Reply with quote

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
View user's profile Send private message
Cliff
PostPosted: Mon Feb 19, 2007 9:43 am    Post subject: Reply with quote

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
View user's profile Send private message Send e-mail
Display posts from previous:   
Post new topic  Reply to topic Page 1 of 1

MQSeries.net Forum Index » IBM MQ API Support » PERL Module (MA89) and MQ v 6.0x
Jump to:  



You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
Protected by Anti-Spam ACP
 
 


Theme by Dustin Baccetti
Powered by phpBB © 2001, 2002 phpBB Group

Copyright © MQSeries.net. All rights reserved.