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 Java / JMS » Where to find Java jar files for 6.0.2.1?

Post new topic  Reply to topic
 Where to find Java jar files for 6.0.2.1? « View previous topic :: View next topic » 
Author Message
dogbert64
PostPosted: Tue Aug 21, 2007 6:49 am    Post subject: Where to find Java jar files for 6.0.2.1? Reply with quote

Acolyte

Joined: 11 Jun 2003
Posts: 58

We run SiteScope (on Windows) at my company to monitor MQ, as well as application and infrastructure availability. I am in the process of upgrading all our queue managers to 6.0.2.1.

To keep the SiteScope current, it needs to use the latest Java JAR files, as it is currently using (I believe) 5.2 JAR files. Our SiteScope administrator says he needs the 6.0.2.1 version of the following files:

com.ibm.mq.jar
com.ibm.mq.pcf.jar
connector.jar

My question is, where to get them from?

If I look at a 6.0.2.1 installation of MQ, I only find com.ibm.mq.jar and connector.jar. Com.ibm.mq.pcf.jar is not there anywhere, so I am assuming that one will have to come from MS0B....am I right?

Also, in the 6.0.2.1 install, com.ibm.mq.jar and connector.jar are only found in this path: D:\Program Files\MQSeries\eclipse\plugins\com.ibm.mq.runtime_6.0.0\lib so I don't know if they can be used by SiteScope, since they are listed as plugins for Eclipse. Can they?
Back to top
View user's profile Send private message
PeterPotkay
PostPosted: Tue Aug 21, 2007 7:26 am    Post subject: Reply with quote

Poobah

Joined: 15 May 2001
Posts: 7722

Install MQClient 6.0.2.1 on the server the SS Admin needs these jar files on. They will be included and you will have a fully supported MQ client installation. And then install MS0B.
_________________
Peter Potkay
Keep Calm and MQ On
Back to top
View user's profile Send private message
dogbert64
PostPosted: Tue Aug 21, 2007 9:27 am    Post subject: Reply with quote

Acolyte

Joined: 11 Jun 2003
Posts: 58

Thanks - that's easy enough.

But that leads me to another question. I was under the impression that with JAR files, you simply find the correct version, copied them to the appropriate place and all would be good.

Based on your response, it sounds as if this is not so.

Would you elaborate?


Last edited by dogbert64 on Tue Aug 21, 2007 10:34 am; edited 1 time in total
Back to top
View user's profile Send private message
jefflowrey
PostPosted: Tue Aug 21, 2007 10:18 am    Post subject: Reply with quote

Grand Poobah

Joined: 16 Oct 2002
Posts: 19981

It's not supported to do it that way.

It may or may not function completely if you do it that way.
_________________
I am *not* the model of the modern major general.
Back to top
View user's profile Send private message
dogbert64
PostPosted: Tue Aug 21, 2007 11:36 am    Post subject: Reply with quote

Acolyte

Joined: 11 Jun 2003
Posts: 58

On a similar note, is there any way to determine the version of a JAR file, maybe some JVM command or something like that?
Back to top
View user's profile Send private message
PeterPotkay
PostPosted: Tue Aug 21, 2007 12:39 pm    Post subject: Reply with quote

Poobah

Joined: 15 May 2001
Posts: 7722

Open up the jar file using Winzip and look at the manifest.mf file. On 6.0.2.1 you will see this:
Code:

Manifest-Version: 1.0
Specification-Title: WebSphere MQ classes for Java 
Class-Path: com.ibm.mq.jar connector.jar jta.jar 
Sealed: false 
Created-By: 1.4.2 (IBM Corporation)
Implementation-Title: WebSphere MQ classes for Java 
Specification-Vendor: IBM Corporation 
Specification-Version: 6.0.2.1 
Implementation-Version: 6.0.2.1 - j600-201-070305 
Name: com/ibm/mq 
Implementation-Vendor: IBM Corporation 


That's nice and explicit. The older MQ jar files are very cryptic in showing what version they are.

What do you think this version is?
Code:

5.306 - j5306-10-050413

5.3.0.6? Nope, this is from a system with 5.3 CSD10 installed. Ugh. The older ones don't evenm have the -10- part.

Jeff,
I just opened up a PMR asking specifically if just the jar files deployed on a server without the MQ Client installed constitute a fully supported Java MQ Client app. Yeah, the MQ Client is small and free and easy, but those Java people and their EAR files and run anywhere mantra.... Deploying just the MQ Java jar files certainly works, I want to hear IBM officially say its also supported. Or not. And if not, what our response should be to J2EE Architects.
_________________
Peter Potkay
Keep Calm and MQ On
Back to top
View user's profile Send private message
fjb_saper
PostPosted: Tue Aug 21, 2007 12:49 pm    Post subject: Reply with quote

Grand High Poobah

Joined: 18 Nov 2003
Posts: 20756
Location: LI,NY

Peter,

Just deploying the jar files works only if you do not need to do any conversions(CCSID). For CCSID conversion you need the full client and the references to the jars and the path + libpath + classpath... in the right (installation) places...

Only then can you be sure to get support if in JMS you suddenly get conversion not supported error when it should be converting fine...

The exception of course might be if you have WAS 6.x installed and you do client connections.

Enjoy
_________________
MQ & Broker admin
Back to top
View user's profile Send private message Send e-mail
PeterPotkay
PostPosted: Tue Aug 21, 2007 12:57 pm    Post subject: Reply with quote

Poobah

Joined: 15 May 2001
Posts: 7722

Hmm, I don't know if I agree fjb_saper. We have lots of Web apps that send stuff to the mainframe and back from Solaris servers and to the best of my knowledge they have never installed the full MQ Client. My team certainly hasn't on those servers. Conversion works OK for them.

No WAS, we use Weblogic here.


_________________
Peter Potkay
Keep Calm and MQ On
Back to top
View user's profile Send private message
PeterPotkay
PostPosted: Tue Aug 21, 2007 1:04 pm    Post subject: Reply with quote

Poobah

Joined: 15 May 2001
Posts: 7722

I sent my guys an email asking them to verify this.

But that reminded me of the old MA88 Support pack. That was just the MQ jar files by themselves and that was a supported configuration (CAT 3).
_________________
Peter Potkay
Keep Calm and MQ On
Back to top
View user's profile Send private message
fjb_saper
PostPosted: Tue Aug 21, 2007 1:06 pm    Post subject: Reply with quote

Grand High Poobah

Joined: 18 Nov 2003
Posts: 20756
Location: LI,NY

PeterPotkay wrote:
Hmm, I don't know if I agree fjb_saper. We have lots of Web apps that send stuff to the mainframe and back from Solaris servers and to the best of my knowledge they have never installed the full MQ Client. My team certainly hasn't on those servers. Conversion works OK for them.

No WAS, we use Weblogic here.

No conversion on the MF sender channels?
Hmmm.... WebLogic the other supported Web Application Server...

I have had problems with standalone JMS and CCSID conversions coming from the MF (CCSID 500) to the PC(437) if only the jars had been installed.
_________________
MQ & Broker admin
Back to top
View user's profile Send private message Send e-mail
PeterPotkay
PostPosted: Tue Aug 21, 2007 1:14 pm    Post subject: Reply with quote

Poobah

Joined: 15 May 2001
Posts: 7722

fjb_saper wrote:
No conversion on the MF sender channels?


Bite your tongue!

No, we don't allow that here. Receiver makes good. Somehow its been working fine for close to 10 years. Nobody touch nothing!!!!!!

I'm curious to see what IBM says and to get confirmation from the app area that talks to the MF that they do in fact only use the jars.
_________________
Peter Potkay
Keep Calm and MQ On
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic  Reply to topic Page 1 of 1

MQSeries.net Forum Index » IBM MQ Java / JMS » Where to find Java jar files for 6.0.2.1?
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.