Author |
Message
|
trekme |
Posted: Wed Apr 04, 2007 8:10 am Post subject: mqjbnd05 error can anyone help please |
|
|
Newbie
Joined: 03 Apr 2007 Posts: 4
|
aix 5.3 fixpack 5, MQeries 5.3 fixpack 13, workflow 3.6 fixpack 4 and websphere 6.1 fixpack 5
have LIBPATH = /usr/mqm/java/lib
libmqjbnd05.so exist in the above LIBPATH
getting this error
Exception in thread "Thread-3" java.lang.UnsatisfiedLinkError: mqjbnd05 (A file or directory in the path name does not exist.)
at java.lang.ClassLoader.loadLibraryWithPath(ClassLoader.java:953)
at java.lang.ClassLoader.loadLibraryWithClassLoader(ClassLoader.java:922)
at java.lang.System.loadLibrary(System.java:451)
at com.ibm.mq.MQSESSION.loadLib(MQSESSION.java:873)
at com.ibm.mq.server.MQSESSION$1.run(MQSESSION.java:227)
at java.security.AccessController.doPrivileged(AccessController.java:192)
at com.ibm.mq.server.MQSESSION.<clinit>(MQSESSION.java:221)
at java.lang.J9VMInternals.initializeImpl(Native Method)
at java.lang.J9VMInternals.initialize(J9VMInternals.java:177)
at com.ibm.mq.MQSESSIONServer.getMQSESSION(MQSESSIONServer.java:6
at com.ibm.mq.MQSESSION.getSession(MQSESSION.java:498)
at com.ibm.mq.MQManagedConnectionJ11.<init>(MQManagedConnectionJ11.java:163)
at com.ibm.mq.MQBindingsManagedConnectionFactoryJ11._createManagedConnection(MQBindingsManagedConnectionFactoryJ11.java:153)
at com.ibm.mq.MQBindingsManagedConnectionFactoryJ11.createManagedConnection(MQBindingsManagedConnectionFactoryJ11.java:189)
at com.ibm.mq.StoredManagedConnection.<init>(StoredManagedConnection.java:80)
at com.ibm.mq.MQSimpleConnectionManager.allocateConnection(MQSimpleConnectionManager.java:171)
at com.ibm.mq.MQQueueManager.obtainBaseMQQueueManager(MQQueueManager.java:754)
at com.ibm.mq.MQQueueManager.construct(MQQueueManager.java:688)
at com.ibm.mq.MQQueueManager.<init>(MQQueueManager.java:417)
at com.ibm.workflow.util.msg.MQPipe.open(MQPipe.java:169)
at com.ibm.workflow.util.msg.Message$Pipe$Factory.createPipe(Message.java:147)
at com.ibm.workflow.util.msg.BasicResponder$Task.getPipe(BasicResponder.java:310)
at com.ibm.workflow.util.msg.BasicResponder$Task.run(BasicResponder.java:166)
at com.ibm.workflow.util.concurrent.PooledExecutor$Worker.run(PooledExecutor.java:725)
at java.lang.Thread.run(Thread.java:797) |
|
Back to top |
|
 |
jsware |
Posted: Wed Apr 04, 2007 8:45 am Post subject: Re: mqjbnd05 error can anyone help please |
|
|
 Chevalier
Joined: 17 May 2001 Posts: 455
|
trekme wrote: |
LIBPATH = /usr/mqm/java/lib |
If you type
Code: |
export |grep LIBPATH |
does it show up? If not then you need to export LIBPATH to allow it to be used by child processes. _________________ Regards
John
The pain of low quaility far outlasts the joy of low price. |
|
Back to top |
|
 |
trekme |
Posted: Thu Apr 05, 2007 4:30 am Post subject: mqjbnd05 |
|
|
Newbie
Joined: 03 Apr 2007 Posts: 4
|
when I perform the command I get
LIBPATH=/usr/mqm/java/lib
the server is running, I can not get a UPES process to run I get the error of missing file |
|
Back to top |
|
 |
jmac |
Posted: Thu Apr 05, 2007 5:14 am Post subject: |
|
|
 Jedi Knight
Joined: 27 Jun 2001 Posts: 3081 Location: EmeriCon, LLC
|
Do you have the proper versions of the mq Jar files in your classpath? I believe I saw something similar when I upgraded to MQ6 and forgot to update the mq jars used by mqwf _________________ John McDonald
RETIRED |
|
Back to top |
|
 |
jsware |
Posted: Mon Apr 09, 2007 11:03 pm Post subject: Re: mqjbnd05 |
|
|
 Chevalier
Joined: 17 May 2001 Posts: 455
|
trekme wrote: |
when I perform the command I get
LIBPATH=/usr/mqm/java/lib
the server is running, I can not get a UPES process to run I get the error of missing file |
Try setting LD_LIBRARY_PATH to the same value as LIBPATH and export it. I have a feeling that I had to do this to get java to recognise the library path (LD_LIBRARY_PATH is a Sun Solaris setting I think - the same people who wrote Java - )
Could be way off the mark though. _________________ Regards
John
The pain of low quaility far outlasts the joy of low price. |
|
Back to top |
|
 |
|