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 » MQ - PubSub in HPUX

Post new topic  Reply to topic
 MQ - PubSub in HPUX « View previous topic :: View next topic » 
Author Message
QI
PostPosted: Sun May 26, 2002 8:22 pm    Post subject: MQ - PubSub in HPUX Reply with quote

Newbie

Joined: 26 May 2002
Posts: 1

My HP-UX Version is HP-UX au5hp2 B.11.00 A 9000/800 (tb)

After I install MQ5.2 Client, ma88 (ma88_hp11.tar.z) and ma0c (
ma0c_hp11.tar ) , run the sample
JMSPubSub , I have the exception :

Exception in thread "main" java.lang.UnsatisfiedLinkError: /opt/mqm/java/lib/lib
mqjbnd04.sl: No such file or directory
at com.ibm.mq.MQSESSIONServer.getMQSESSION(MQSESSIONServer.java:67)
at com.ibm.mq.MQSESSION.getSession(MQSESSION.java:327)
at com.ibm.mq.MQManagedConnectionJ11.<init>(MQManagedConnectionJ11.java:
149)
at com.ibm.mq.MQBindingsManagedConnectionFactoryJ11._createManagedConnec
tion(MQBindingsManagedConnectionFactoryJ11.java:139)
at com.ibm.mq.MQBindingsManagedConnectionFactoryJ11.createManagedConnect
ion(MQBindingsManagedConnectionFactoryJ11.java:157)
at com.ibm.mq.StoredManagedConnection.<init>(StoredManagedConnection.jav
a:80)
at com.ibm.mq.MQSimpleConnectionManager.allocateConnection(MQSimpleConne
ctionManager.java:150)
at com.ibm.mq.MQQueueManager.obtainBaseMQQueueManager(MQQueueManager.jav
a:666)
at com.ibm.mq.MQQueueManager.construct(MQQueueManager.java:615)
at com.ibm.mq.MQQueueManager.<init>(MQQueueManager.java:436)
at com.ibm.mq.MQSPIQueueManager.<init>(MQSPIQueueManager.java:52)
at com.ibm.mq.jms.MQConnection.createQM(MQConnection.java:1067)
at com.ibm.mq.jms.MQConnection.createQMNonXA(MQConnection.java:798)
at com.ibm.mq.jms.MQTopicConnection.<init>(MQTopicConnection.java:242)
at com.ibm.mq.jms.MQTopicConnection.<init>(MQTopicConnection.java:112)
at com.ibm.mq.jms.MQTopicConnectionFactory.createMQTopicConnection(MQTop
icConnectionFactory.java:314)
at com.ibm.mq.jms.MQTopicConnectionFactory.createTopicConnection(MQTopic
ConnectionFactory.java:215)
at JMSPubSub.main(JMSPubSub.java:119)

But /opt/mqm/java/lib/libmqjbnd04.sl is really existed and access right
is also OK.

I also set SHLIB_PATH :
export SHLIB_PATH=/opt/java1.2/jre/lib/PA_RISC2.0:
/opt/java1.3/jre/lib/PA_RISC/:
/opt/java1.3/jre/lib/PA_RISC/native_threads:
/opt/java1.3/jre/lib/PA_RISC/classic:
/opt/mqm/lib:/opt/mqm/java/lib:usr/bin:/lib

The command I run : /opt/java1.3/bin/java
Djava.library.path=/opt/mqm/java/lib/:/opt/mqm/lib
-classpath /opt/java1.3/src.jar:.:/opt/mqm/java/lib/:
/opt/mqm/java/samples/base:/opt/mqm/java/lib/com.ibm.mqjms.jar:
/opt/mqm/java/lib/com.ibm.mq.jar:
/opt/mqm/java/lib/com.ibm.mqbind.jar:
/opt/mqm/java/lib/connector.jar:
/opt/mqm/java/lib/jms.jar:/opt/mqm/java/lib/jndi.jar:
/opt/mqm/java/lib/jta.jar JMSPubSub -pub

the client library:
-r-sr-sr-- 1 mqm mqm 61440 Jan 16 19:08 amqcc62a
-r-sr-sr-- 1 mqm mqm 61440 Jan 16 18:44 amqcc62a_r
-r-xr-xr-x 1 mqm mqm 69632 Jan 16 19:08 amqcctca
-r-xr-xr-x 1 mqm mqm 69632 Jan 16 19:08 amqcctca_r
-r-xr-xr-x 1 mqm mqm 45056 Jan 16 18:43 amqcltca
-r-xr-xr-x 1 mqm mqm 49152 Jan 16 19:08 amqcltca_r
-rwxr-xr-- 1 mqm mqm 40960 Jan 16 19:08 amqrdsc0
-r--r--r-- 1 mqm mqm 124508 Jan 16 18:52 amqtrc.fmt
lrwxr-xr-x 1 root sys 23 May 22 15:06 amqzxmr0 -> /opt/mqm/l
ib/amqzxmr0_r
-r-xr-xr-- 1 mqm mqm 12288 Jan 16 18:50 amqzxmr0_r
-r-sr-sr-- 1 mqm mqm 36864 Jan 16 19:16 libdmqicapi_r.sl
-r-sr-sr-- 1 mqm mqm 368640 Jan 16 19:16 libdmqkern_r.sl
-r-sr-sr-- 1 mqm mqm 36864 Jan 16 19:16 libdmqnsapi_r.sl
-r-xr-xr-x 1 mqm mqm 376832 Jan 16 18:42 libimqi23ah.sl
-r-xr-xr-x 1 mqm mqm 380928 Jan 16 18:42 libimqi23ah_r.sl
-r-xr-xr-x 1 mqm mqm 380928 Jan 16 19:08 libmqic.sl
-r-xr-xr-x 1 mqm mqm 393216 Jan 16 19:08 libmqic_r.sl
-r-xr-xr-x 1 mqm mqm 270336 Jan 16 19:08 libmqicb.sl
-r-xr-xr-x 1 mqm mqm 274432 Jan 16 19:08 libmqicb_r.sl
-r-xr-xr-x 1 mqm mqm 1003520 Jan 16 19:07 libmqmcs.sl
-r-xr-xr-x 1 mqm mqm 1134592 Jan 16 19:07 libmqmcs_r.sl
-r-xr-xr-x 1 mqm mqm 1134592 Jan 16 19:08 libmqmcs_t.sl
-r-xr-xr-x 1 mqm mqm 1249280 Jan 16 19:08 libmqmr.sl
-r-xr-xr-x 1 mqm mqm 1290240 Jan 16 19:08 libmqmr_r.sl
-r-xr-xr-x 1 mqm mqm 1290240 Jan 16 19:08 libmqmr_t.sl
-r-xr-xr-x 1 mqm mqm 12288 Jan 16 19:07 libmqmzse.sl

the java library:

-r--r--r-- 1 mqm mqm 232450 Apr 5 12:13 com.ibm.mq.jar
-r--r--r-- 1 mqm mqm 39275 Apr 5 12:13 com.ibm.mqbind.jar
-r--r--r-- 1 mqm mqm 1310259 Apr 5 12:13 com.ibm.mqjms.jar
-r--r--r-- 1 mqm mqm 17978 Jan 28 17:29 connector.jar
-r--r--r-- 1 mqm mqm 22769 Jan 28 17:30 fscontext.jar
-r--r--r-- 1 mqm mqm 27724 Jan 28 17:29 jms.jar
-r--r--r-- 1 mqm mqm 98496 Jan 28 17:29 jndi.jar
-r--r--r-- 1 mqm mqm 8809 Jan 28 17:30 jta.jar
-r--r--r-- 1 mqm mqm 123717 Jan 28 17:30 ldap.jar
-rwxrwxrwx 1 mqm mqm 24576 Apr 5 12:13 libMQXAi01.sl
-rwxrwxrwx 1 mqm mqm 65536 Apr 5 12:13 libmqjbdf01.sl
-rwxrwxrwx 1 mqm mqm 122880 Apr 5 12:13 libmqjbnd04.sl
-r--r--r-- 1 mqm mqm 7139 Apr 5 12:16 mqji.properties
-r--r--r-- 1 mqm mqm 8710 Apr 5 12:01 mqji_de.properties
-r--r--r-- 1 mqm mqm 7139 Apr 5 12:16 mqji_en.properties
-r--r--r-- 1 mqm mqm 7139 Apr 5 12:01 mqji_en_US.properties
-r--r--r-- 1 mqm mqm 9288 Apr 5 12:01 mqji_es.properties
-r--r--r-- 1 mqm mqm 9628 Apr 5 12:01 mqji_fr.properties
-r--r--r-- 1 mqm mqm 8330 Apr 5 12:01 mqji_it.properties
-r--r--r-- 1 mqm mqm 16593 Apr 5 12:01 mqji_ja.properties
-r--r--r-- 1 mqm mqm 13817 Apr 5 12:01 mqji_ko.properties
-r--r--r-- 1 mqm mqm 8839 Apr 5 12:01 mqji_pt.properties
-r--r--r-- 1 mqm mqm 10662 Apr 5 12:01 mqji_zh_CN.properties
-r--r--r-- 1 mqm mqm 10764 Apr 5 12:01 mqji_zh_TW.properties
-r--r--r-- 1 mqm mqm 77116 Jan 28 17:30 providerutil.jar

I lost any library ??
Please help me to solve the problem.
Thank you in advance.
Back to top
View user's profile Send private message
bower5932
PostPosted: Tue May 28, 2002 7:42 am    Post subject: Reply with quote

Jedi Knight

Joined: 27 Aug 2001
Posts: 3023
Location: Dallas, TX, USA

You need to add the shared object library to your libpath. I'm not sure what it is on HP-UX. There are a couple of tables in Chapter 2 of the Using Java manual that give details.
Back to top
View user's profile Send private message Send e-mail Visit poster's website AIM Address Yahoo Messenger
Edward
PostPosted: Thu May 30, 2002 5:40 am    Post subject: Problem Solving Reply with quote

Newbie

Joined: 30 May 2002
Posts: 2

I had the same problem and it can be solved very quickly.

Please don't forget to assign necessary properties on the code of your application similar to code below:

public void init() {
MQEnvironment.hostname = "rain";
MQEnvironment.channel = "CHANNEL1";
MQEnvironment.userID = "mqtest";
MQEnvironment.password = "mqtest";
MQEnvironment.port = 1414;
}

And it will work!

/Edward.
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 » MQ - PubSub in HPUX
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.