|
RSS Feed - WebSphere MQ Support
|
RSS Feed - Message Broker Support
|
  |
|
Java Bindings Mode for Tru64 |
View previous topic :: View next topic |
Author |
Message
|
PeterPotkay |
Posted: Wed Dec 10, 2003 7:34 am Post subject: Java Bindings Mode for Tru64 |
|
|
 Poobah
Joined: 15 May 2001 Posts: 7722
|
Looking at the old Quick Beginings Manual for Compaq Tru64 Version 5.1,
there is every indication that Java will work as a client or in bindings mode.
I can run MQIVP no problem as a client. But when I run it in Bindings
mode (I don't enter an I.P. address) it bombs. Below I include the trace
output. Any idea what can be wrong?
Here is my LD_LIBRARY_PATH:
Code: |
tabsdev:330:#> echo $LD_LIBRARY_PATH
/usr/lib:/usr/openwin/lib:/apps1/tech/oracle/product/v81721/lib:/opt/mqm/java/li
b
|
Here is my CLASSPATH:
Code: |
tabsdev:331:#> echo $CLASSPATH
.:/apps1/tech/oracle/product/v81721/jdbc/lib/classes12.zip:/opt/mqm/java/lib/com
.ibm.mq.jar:/opt/mqm/java/lib/com.ibm.mqbind.jar:/opt/mqm/samp/javaclnt/en_US:/o
pt/mqm/java/lib:/usr/lib
|
Here are the jar files:
Code: |
tabsdev:228:#> cd /opt/mqm/java/lib
tabsdev:229:#> ls -l
total 313
-rw-r--r-- 1 mqm mqm 916 Dec 9 12:53 c:\log.txt
drwxr-xr-x 3 mqm mqm 8192 Dec 6 2000 com
-rw-r--r-- 1 mqm mqm 104393 Mar 15 2000 com.ibm.mq.jar
-rw-r--r-- 1 mqm mqm 83704 Mar 15 2000 com.ibm.mqbind.jar
-rw-r--r-- 1 mqm mqm 6198 Mar 15 2000 mqji.properties
-rw-r--r-- 1 mqm mqm 7308 Mar 15 2000 mqji_de.properties
-rw-r--r-- 1 mqm mqm 6198 Mar 15 2000 mqji_en.properties
-rw-r--r-- 1 mqm mqm 6198 Mar 15 2000 mqji_en_US.properties
-rw-r--r-- 1 mqm mqm 8113 Mar 15 2000 mqji_es.properties
-rw-r--r-- 1 mqm mqm 8198 Mar 15 2000 mqji_fr.properties
-rw-r--r-- 1 mqm mqm 7832 Mar 15 2000 mqji_it.properties
-rw-r--r-- 1 mqm mqm 15390 Mar 15 2000 mqji_ja.properties
-rw-r--r-- 1 mqm mqm 11798 Mar 15 2000 mqji_ko.properties
-rw-r--r-- 1 mqm mqm 7812 Mar 15 2000 mqji_pt.properties
-rw-r--r-- 1 mqm mqm 8957 Mar 15 2000 mqji_zh.properties
-rw-r--r-- 1 mqm mqm 8957 Mar 15 2000 mqji_zh_CN.properties
-rw-r--r-- 1 mqm mqm 9959 Mar 15 2000 mqji_zh_TW.properties
|
Here is the output of setld -i | grep MQS, showing that Java is installed:
Code: |
tabsdev:206:#> setld -i | grep MQS
MQS_BASE installed IBM MQSeries Base subset
MQS_CLIENT installed IBM MQSeries Client subset
MQS_HTML_DE_DE IBM MQSeries HTML Documentation Language-German
MQS_HTML_EN_US installed IBM MQSeries HTML Documentation Language-English
MQS_HTML_ES_ES IBM MQSeries HTML Documentation Language-Spanish
MQS_HTML_FR_FR IBM MQSeries HTML Documentation Language-French
MQS_HTML_IT_IT IBM MQSeries HTML Documentation Language-Italian
MQS_HTML_JA_JP IBM MQSeries HTML Documentation Language-Japanee
MQS_HTML_KO_KR IBM MQSeries HTML Documentation Language-Korean
MQS_HTML_PT_BR IBM MQSeries HTML Documentation Language-Brazile
MQS_HTML_PUBS installed IBM MQSeries Documentation Base
MQS_HTML_ZH_CN IBM MQSeries HTML Documentation Language-Chinese
MQS_HTML_ZH_TW IBM MQSeries HTML Documentation Language-Taiwane
MQS_IGRUNTIME installed IBM MQSeries Internet Gateway runtime subset
MQS_IGRUNTIMED installed IBM MQSeries Internet Gateway runtime data
MQS_IGSAMPLE installed IBM MQSeries Internet Gateway samples subset
MQS_IGSAMPLED installed IBM MQSeries Internet Gateway sample data
MQS_JAVABASE installed IBM MQSeries Java Base subset
MQS_JAVABINDING installed IBM MQSeries Java Bindings subset
MQS_JAVACLIENT installed IBM MQSeries Java Client subset
MQS_LANG_DE_DE IBM MQSeries Language-German catalog
MQS_LANG_ES_ES IBM MQSeries Language-Spanish catalog
MQS_LANG_FR_FR IBM MQSeries Language-French catalog
MQS_LANG_IT_IT IBM MQSeries Language-Italian catalog
MQS_LANG_JA_JP IBM MQSeries Language-Japanese catalog
MQS_LANG_KO_KR IBM MQSeries Language-Korean catalog
MQS_LANG_PT_BR IBM MQSeries Language-Brazilian Portuguese catag
MQS_LANG_ZH_CN IBM MQSeries Language-Chinese catalog
MQS_LANG_ZH_TW IBM MQSeries Language-Taiwanese catalog
MQS_MAN installed IBM MQSeries Manual pages
MQS_RUNTIME installed IBM MQSeries Runtime subset
MQS_SAMPLES installed IBM MQSeries Sample subset
MQS_SERVER installed IBM MQSeries Server subset
|
Here is the only place on the system where I can find MQIVP. Its weird that its in a dir call javaclnt, no? (I didn't do this install).
Code: |
tabsdev:222:#> cd /opt/mqm/samp/javaclnt/en_US
tabsdev:223:#> ls -l
total 68
-rw-r--r-- 1 mqm mqm 8953 Mar 15 2000 MQIVP.class
-rw-r--r-- 1 mqm mqm 2290 Mar 15 2000 MQSample.class
-rw-r--r-- 1 mqm mqm 4680 Mar 8 2000 MQSample.java
-rw-r--r-- 1 mqm mqm 11531 Mar 15 2000 MQTest.class
-rw-r--r-- 1 mqm mqm 3489 Mar 15 2000 ResultsDisplay.class
-rw-r--r-- 1 mqm mqm 2870 Mar 8 2000 mqback.gif
-rw-r--r-- 1 mqm mqm 3386 Mar 8 2000 mqjavac.html
-rw-r--r-- 1 mqm mqm 7356 Mar 15 2000 mqjcivp.properties
-rw-r--r-- 1 mqm mqm 7356 Mar 15 2000 mqjcivp_en.properties
-rw-r--r-- 1 mqm mqm 7356 Mar 15 2000 mqjcivp_en_US.properties
-rw-r--r-- 1 mqm mqm 2474 Mar 8 2000 mqmast.gif
-rw-r--r-- 1 mqm mqm 166 Mar 8 2000 mqsample.html
|
And finally here is the trace:
Code: |
-- OUTPUT from “java MQIVP”
tabsdev:321:#> java MQIVP
MQSeries for Java Installation Verification Program
5639-B43 5765-E38 (C) Copyright IBM Corp. 1997, 2000. All Rights Reserved.
===========================================================
Please enter the type of connection (MQSeries or VisiBroker) : (MQSeries)
Please enter the IP address of the MQSeries server :
Please enter the queue manager name :HIGTABD1
java.lang.UnsatisfiedLinkError: Unresolved symbol in /usr/lib/libwmqjbind.so: __cxx_call_static_dtors
at java.lang.ClassLoader$NativeLibrary.load (ClassLoader.java)
at java.lang.ClassLoader.loadLibrary0 (ClassLoader.java:1446) (pc 303)
at java.lang.ClassLoader.loadLibrary (ClassLoader.java:1367) (pc 317)
at java.lang.Runtime.loadLibrary0 (Runtime.java:744) (pc 54)
at java.lang.System.loadLibrary (System.java:815) (pc 7)
at com.ibm.mqbind.MQSESSION.<clinit> (MQSESSION.java:1011) (pc 13)
at com.ibm.mq.MQSESSIONServer.MQCONNX (MQSESSIONServer.java:100) (pc 26)
at com.ibm.mq.MQQueueManager.<init>(java.lang.String,java.util.Hashtable) (MQQueueManager.java:415) (pc 263)
at MQIVP.simpleTest (MQIVP.java:203) (pc 95)
at MQIVP.runTest (MQIVP.java:403) (pc 54)
at MQIVP.main (MQIVP.java:99) (pc 119)
tabsdev:322:#>
-- trace file from java MQIVP
10:37:03:[1070897823378] Thread: main, Object: com.ibm.mq.MQQueueManager@8000848 ==> MQManagedObject constructor() entry
10:37:03:[1070897823510] Thread: main, Object: com.ibm.mq.MQQueueManager@8000848 @(#) lib/wmq/java/com/ibm/mq/MQManagedObject.java
, java, p510X, p510X-L000306 99/06/03 11:09:01
10:37:03:[1070897823515] Thread: main, Object: com.ibm.mq.MQQueueManager@8000848 <== MQManagedObject constructor() exit
10:37:03:[1070897823517] Thread: main, Object: com.ibm.mq.MQQueueManager@8000848 ==> MQQueueManager(String,Hashtable)() entry
10:37:03:[1070897823524] Thread: main, Object: com.ibm.mq.MQQueueManager@8000848 @(#) lib/wmq/java/com/ibm/mq/MQQueueManager.java,
java, p510X, p510X-L000306 99/06/03 11:09:50
10:37:03:[1070897823527] Thread: main, Object: com.ibm.mq.MQQueueManager@8000848 Connecting to QMgr 'HIGTABD1'
10:37:03:[1070897823552] Thread: main ==> MQSESSIONServer::MQCONNX() entry
-- environment file setup
OV=v81721; export OV # Need this for Oracle versioning
ORAENV_ASK=NO; export ORAENV_ASK
ORACLE_SID=v81721; export ORACLE_SID
. /apps1/tech/oracle/admin/environment/oracleprofile
CLASSPATH=.:/apps1/tech/oracle/product/v81721/jdbc/lib/classes12.zip:/opt/mqm/java/lib/com.ibm.mq.jar:/opt/mqm/java/lib/com.ibm.mqbind.jar:/opt/mqm/samp/javaclnt/en_US:/opt/mqm/java/lib; export CLASSPATH
LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/opt/mqm/java/lib; export LD_LIBRARY_PATH
##PATH=$PATH.:/usr/opt/java131; export PATH
set -o emacs
-- java_g MQIVP –trace 5
java.lang.UnsatisfiedLinkError: no wmqjbind in java.library.path
at java.lang.ClassLoader.loadLibrary (ClassLoader.java:1373) (pc 364)
at java.lang.Runtime.loadLibrary0 (Runtime.java:744) (pc 54)
at java.lang.System.loadLibrary (System.java:815) (pc 7)
at com.ibm.mqbind.MQSESSION.<clinit> (MQSESSION.java:1011) (pc 13)
at com.ibm.mq.MQSESSIONServer.MQCONN (MQSESSIONServer.java:88) (pc 12)
at com.ibm.mq.MQQueueManager.connect (MQQueueManager.java:1272) (pc 26)
at com.ibm.mq.MQQueueManager.<init>(java.lang.String) (MQQueueManager.java:258) (pc 170)
at MQSample.<init> (MQSample.java:39) (pc 19)
at MQSample.main (MQSample.java:33) (pc 4)
-- trace output
10:42:30 [1070898150223] Thread: main, Object: com.ibm.mq.MQQueueManager@8000848 ==> MQManagedObject constructor() entry
10:42:30 [1070898150345] Thread: main, Object: com.ibm.mq.MQQueueManager@8000848 @(#) lib/wmq/java/com/ibm/mq/MQManagedObject.java
, java, p510X, p510X-L000306 99/06/03 11:09:01
10:42:30 [1070898150351] Thread: main, Object: com.ibm.mq.MQQueueManager@8000848 <== MQManagedObject constructor() exit
10:42:30 [1070898150354] Thread: main, Object: com.ibm.mq.MQQueueManager@8000848 ==> MQQueueManager(String,Hashtable)() entry
10:42:30 [1070898150366] Thread: main, Object: com.ibm.mq.MQQueueManager@8000848 @(#) lib/wmq/java/com/ibm/mq/MQQueueManager.java,
java, p510X, p510X-L000306 99/06/03 11:09:50
10:42:30 [1070898150370] Thread: main, Object: com.ibm.mq.MQQueueManager@8000848 Connecting to QMgr 'HIGTABD1'
10:42:30 [1070898150405] Thread: main ==> MQSESSIONServer::MQCONNX() entry
|
_________________ Peter Potkay
Keep Calm and MQ On |
|
Back to top |
|
 |
bower5932 |
Posted: Wed Dec 10, 2003 8:38 am Post subject: |
|
|
 Jedi Knight
Joined: 27 Aug 2001 Posts: 3023 Location: Dallas, TX, USA
|
|
Back to top |
|
 |
PeterPotkay |
Posted: Thu Dec 11, 2003 12:31 pm Post subject: |
|
|
 Poobah
Joined: 15 May 2001 Posts: 7722
|
This solved the problem.
Thank you very much!  _________________ Peter Potkay
Keep Calm and MQ On |
|
Back to top |
|
 |
|
|
  |
|
Page 1 of 1 |
|
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
|
|
|
|