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 » Does As/400 can have MQ Clients

Post new topic  Reply to topic
 Does As/400 can have MQ Clients « View previous topic :: View next topic » 
Author Message
tapak
PostPosted: Tue Dec 06, 2005 11:42 am    Post subject: Does As/400 can have MQ Clients Reply with quote

Centurion

Joined: 26 Oct 2005
Posts: 149
Location: Hartford,CT

I got confused with the below statement in the MQSeries Client document. As per my knowledge all the platforms which support Java should be able to connect to MQServer using MQAPI for Java or JMS. Please correct me if I am wrong.

MQSeries clients on other platforms
Most MQSeries products supply files for clients on the same platform as the server
and for clients on other platforms. The following MQSeries products supply files
for clients on other platforms only:
v MQSeries for AS/400
v MQSeries for MVS/ESA
v MQSeries for OS/390
v MQSeries for Tandem NSK
v MQSeries for VSE/ESA
_________________
IBM Certified Solution Designer -- WebSphere MQ V5.3
IBM Certified Solution Designer -- WebSphere Business Integration - Message Broker V5
IBM Certified Specialist -- IBM WebSphere App Svr Advd Single Svr Ed. for Multiplatforms (Java)
Back to top
View user's profile Send private message
jefflowrey
PostPosted: Tue Dec 06, 2005 11:55 am    Post subject: Reply with quote

Grand Poobah

Joined: 16 Oct 2002
Posts: 19981

Any platform that runs Java can run the plain WebSphere MQ API for Java in client mode, if you copy the right jar files to the machine.

IBM supplies regular MQ Client distributions, which include not only the Java APIs but also the native libraries for the C/C++ API and etc.

There is an IBM MQ client distribution for AS/400, last I knew. And that quote seems to imply it.

IBM does not supply a standalone installer for the Java API. You have to manually move the right jar files from a supported client or server installation to the machine you want to use Java on - if that machine does not have a client distribution.

IBM will not support the client on platforms that do not have IBM supplied Distributions.

Willow Technologies has the license from IBM to produce ports of MQ on platforms that IBM will not support. Willow Technologies supports those platforms that it supplies clients and servers for.
_________________
I am *not* the model of the modern major general.
Back to top
View user's profile Send private message
wschutz
PostPosted: Tue Dec 06, 2005 6:15 pm    Post subject: Reply with quote

Jedi Knight

Joined: 02 Jun 2005
Posts: 3316
Location: IBM (retired)

Quote:
There is an IBM MQ client distribution for AS/400
I think you mean, "there is not a client for as/400". (outside of the java client)
_________________
-wayne
Back to top
View user's profile Send private message Send e-mail AIM Address
tapak
PostPosted: Mon Dec 12, 2005 11:30 am    Post subject: Reply with quote

Centurion

Joined: 26 Oct 2005
Posts: 149
Location: Hartford,CT

Jeff ,Thank you for the input . Even the Xtended Transaction Client is not supported on MQSeries on OS/400 platform .Does that mean applications deployed on WAS on OS/400 cannot have 2 phase commit ,unless the MQ Series Server is installed on the same machine .

jefflowrey wrote:
Any platform that runs Java can run the plain WebSphere MQ API for Java in client mode, if you copy the right jar files to the machine.

IBM supplies regular MQ Client distributions, which include not only the Java APIs but also the native libraries for the C/C++ API and etc.

There is an IBM MQ client distribution for AS/400, last I knew. And that quote seems to imply it.

IBM does not supply a standalone installer for the Java API. You have to manually move the right jar files from a supported client or server installation to the machine you want to use Java on - if that machine does not have a client distribution.

IBM will not support the client on platforms that do not have IBM supplied Distributions.

Willow Technologies has the license from IBM to produce ports of MQ on platforms that IBM will not support. Willow Technologies supports those platforms that it supplies clients and servers for.

_________________
IBM Certified Solution Designer -- WebSphere MQ V5.3
IBM Certified Solution Designer -- WebSphere Business Integration - Message Broker V5
IBM Certified Specialist -- IBM WebSphere App Svr Advd Single Svr Ed. for Multiplatforms (Java)
Back to top
View user's profile Send private message
jefflowrey
PostPosted: Mon Dec 12, 2005 11:32 am    Post subject: Reply with quote

Grand Poobah

Joined: 16 Oct 2002
Posts: 19981

wschutz wrote:
Quote:
There is an IBM MQ client distribution for AS/400
I think you mean, "there is not a client for as/400". (outside of the java client)




I read the quote wrong.
_________________
I am *not* the model of the modern major general.
Back to top
View user's profile Send private message
vennela
PostPosted: Mon Dec 12, 2005 9:49 pm    Post subject: Reply with quote

Jedi Knight

Joined: 11 Aug 2002
Posts: 4055
Location: Hyderabad, India

jefflowrey wrote:
Any platform that runs Java can run the plain WebSphere MQ API for Java in client mode, if you copy the right jar files to the machine.

With v5.3 the above statement is not true for z/OS.
You can run your java program in bindings mode only on z/OS. That might have changed with MQ v6.
Back to top
View user's profile Send private message Send e-mail Visit poster's website
jefflowrey
PostPosted: Tue Dec 13, 2005 4:23 am    Post subject: Reply with quote

Grand Poobah

Joined: 16 Oct 2002
Posts: 19981

vennela wrote:
jefflowrey wrote:
Any platform that runs Java can run the plain WebSphere MQ API for Java in client mode, if you copy the right jar files to the machine.

With v5.3 the above statement is not true for z/OS.
You can run your java program in bindings mode only on z/OS. That might have changed with MQ v6.


Really? If I copy the jar file from a distributed platform, and ensure that the USS user has access to the TCP/IP interface, then still I can't establish an outbound client connection using Java?

Wow.
_________________
I am *not* the model of the modern major general.
Back to top
View user's profile Send private message
vennela
PostPosted: Tue Dec 13, 2005 9:20 am    Post subject: Reply with quote

Jedi Knight

Joined: 11 Aug 2002
Posts: 4055
Location: Hyderabad, India

AFAIK, you don't have to copy the jar files also. IBM will supply the jars for MQ on z/OS.

As soon as you try to create the QMGR object by setting the MQEnvironment property, it fails with 2012 or something and I don't remember exactly.

Also from the manual
Quote:
Miscellaneous differences with z/OS and OS/390


Quote:
MQQueueManager constructor Client connect is not supported on z/OS and OS/390. Attempting to connect with client options results in an MQException with MQCC_FAILED and MQRC_ENVIRONMENT_ERROR. The MQQueueManager constructor might also fail with MQRC_CHAR_CONVERSION_ERROR (if it fails to initialize conversion between the IBM-1047 and ISO8859-1 code pages), or MQRC_UCS2_CONVERSION_ERROR (if it fails to initialize conversion between the queue manager’s code page and Unicode). If your application fails with one of these reason codes, ensure that the National Language Resources component of Language Environment® is installed, and ensure that the correct conversion tables are available.
Back to top
View user's profile Send private message Send e-mail Visit poster's website
Display posts from previous:   
Post new topic  Reply to topic Page 1 of 1

MQSeries.net Forum Index » IBM MQ API Support » Does As/400 can have MQ Clients
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.