Author |
Message
|
dogbert64 |
Posted: Tue Aug 21, 2007 6:49 am Post subject: Where to find Java jar files for 6.0.2.1? |
|
|
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 |
|
 |
PeterPotkay |
Posted: Tue Aug 21, 2007 7:26 am Post subject: |
|
|
 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 |
|
 |
dogbert64 |
Posted: Tue Aug 21, 2007 9:27 am Post subject: |
|
|
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 |
|
 |
jefflowrey |
Posted: Tue Aug 21, 2007 10:18 am Post subject: |
|
|
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 |
|
 |
dogbert64 |
Posted: Tue Aug 21, 2007 11:36 am Post subject: |
|
|
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 |
|
 |
PeterPotkay |
Posted: Tue Aug 21, 2007 12:39 pm Post subject: |
|
|
 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 |
|
 |
fjb_saper |
Posted: Tue Aug 21, 2007 12:49 pm Post subject: |
|
|
 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 |
|
 |
PeterPotkay |
Posted: Tue Aug 21, 2007 12:57 pm Post subject: |
|
|
 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 |
|
 |
PeterPotkay |
Posted: Tue Aug 21, 2007 1:04 pm Post subject: |
|
|
 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 |
|
 |
fjb_saper |
Posted: Tue Aug 21, 2007 1:06 pm Post subject: |
|
|
 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 |
|
 |
PeterPotkay |
Posted: Tue Aug 21, 2007 1:14 pm Post subject: |
|
|
 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 |
|
 |
|