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 Installation/Configuration Support » Configuration Questions

Post new topic  Reply to topic
 Configuration Questions « View previous topic :: View next topic » 
Author Message
encodevj
PostPosted: Thu Feb 03, 2011 9:20 am    Post subject: Configuration Questions Reply with quote

Novice

Joined: 03 Feb 2011
Posts: 13

Hi All

Can we do this

Issue 1:

WebSphere MQ v 7.0 64 bit
WAS 7.0.0.13 64 bit
Linux 64 bit

MQ_INSTALL_ROOT WebSphere variables to /opt/mqm
MQJMS_LIB_ROOT WebSphere variable to ${MQ_INSTALL_ROOT}/java/lib

We then created to soft links as follows, to use the 2 64-bit shared object libs in the lib64 directory:
lrwxrwxrwx 1 mqm mqm 32 Jan 12 15:41 libmqjbnd.so -> /opt/mqm/java/lib64/libmqjbnd.so
lrwxrwxrwx 1 mqm mqm 39 Jan 12 15:42 libmqjexitstub02.so -> /opt/mqm/java/lib64/libmqjexitstub02

As our appplication uses the jars that are there in the opt/mqm/java/lib

is it ok to do this , will there be any problem doing like this ?
because i see a warning in systemOut log

W [:] CWWMQ0094W: A 64 bit JVM has been detected, however the path to the directory '/opt/mqm/java/lib' which is expected to contain the WebSphere MQ native libraries appears to contain 32 bit libraries


Issue 2:

when we are running the application we are facing a issue

[2/1/11 17:37:58:421 EST] 0000002e BusinessExcep E CNTR0020E: EJB threw an unexpected (non-declared) exception during invocation of method "logon" on bean "ll)". Exception data: java.lang.NoClassDefFoundError: com.ibm.mq.jms.MQConnectionFactory
at java.lang.J9VMInternals.verifyImpl(Native Method)
at java.lang.J9VMInternals.verify(J9VMInternals.java:72)
at java.lang.J9VMInternals.initialize(J9VMInternals.java:134)
at com.ibm.workflow.client.api.FmcSession.<init>(FmcSession.java:6
at com.ibm.workflow.client.api.FmcService.<init>(FmcService.java:54)


we saw that the jar for that class is getting loaded in class loader viewer

But when i Provide manually the location of the jars in server classpath
wasinstall/installedConnectors/***.mq.jar and mqjms.jar
then i dont see this exception

Please let me know what we are doing worng here

Thanks
VJ


Last edited by encodevj on Thu Feb 03, 2011 10:46 am; edited 1 time in total
Back to top
View user's profile Send private message
Vitor
PostPosted: Thu Feb 03, 2011 9:41 am    Post subject: Re: Configuration Questions Reply with quote

Grand High Poobah

Joined: 11 Nov 2005
Posts: 26093
Location: Texas, USA

encodevj wrote:
Please let me know what we are doing worng here


You're double posting - we consider that rude.

If you think you've posted in the wrong place, ask a moderator to move the thread.
_________________
Honesty is the best policy.
Insanity is the best defence.
Back to top
View user's profile Send private message
mqjeff
PostPosted: Thu Feb 03, 2011 10:05 am    Post subject: Reply with quote

Grand Master

Joined: 25 Jun 2008
Posts: 17447

So what you're saying is, when you do things one way they work, and when you do them a different way they don't.

Why are you trying to do them a different way?

What goals are you trying to accomplish?

What does the documentation say is the correct way to do this task?
Back to top
View user's profile Send private message
encodevj
PostPosted: Thu Feb 03, 2011 10:16 am    Post subject: Re: Configuration Questions Reply with quote

Novice

Joined: 03 Feb 2011
Posts: 13

Vitor wrote:
encodevj wrote:
Please let me know what we are doing worng here


You're double posting - we consider that rude.

If you think you've posted in the wrong place, ask a moderator to move the thread.


hi i am sorry i am new here .....
Back to top
View user's profile Send private message
Vitor
PostPosted: Thu Feb 03, 2011 10:17 am    Post subject: Re: Configuration Questions Reply with quote

Grand High Poobah

Joined: 11 Nov 2005
Posts: 26093
Location: Texas, USA

encodevj wrote:
hi i am sorry i am new here .....


You'll first the "Read First" section invaluable. Especially the "Posting Guidelines" thread.
_________________
Honesty is the best policy.
Insanity is the best defence.
Back to top
View user's profile Send private message
encodevj
PostPosted: Thu Feb 03, 2011 10:21 am    Post subject: Reply with quote

Novice

Joined: 03 Feb 2011
Posts: 13

mqjeff wrote:
So what you're saying is, when you do things one way they work, and when you do them a different way they don't.

Why are you trying to do them a different way?

What goals are you trying to accomplish?

What does the documentation say is the correct way to do this task?


Sorry I am unclear about my problem thanks for replying me

Problem description
Getting the following exception when attempting to use MQ from within
our application:
java.lang.NoClassDefFoundError: com.ibm.mq.jms.MQConnectionFactory
This class should be available in
/apps/WebSphere/AppServer/installedConnectors/wmq.jmsra.rar/com.ibm.
mqjms.jar by default. We can verify it is in the server classloader by
viewing using the WebSphere Admin Console. We are able to move past
the error when explicitly adding this path to our application classpath
but feel this should not be necessary.
Is there something we are missing to have our app. use the WebSphere- provided MQ jars? We are running on a 64-bit machine and also have
WebSphere MQ 7.0.1.3 installed at /opt/mqm. We require assistance on
first resolved the NoClassDefFoundErrror and secondly look for guidance
on our configuration.
Back to top
View user's profile Send private message
mqjeff
PostPosted: Thu Feb 03, 2011 10:32 am    Post subject: Reply with quote

Grand Master

Joined: 25 Jun 2008
Posts: 17447

You can't pick and choose which so files you link to. Why did you think you could? What lead you to try that option, rather than trying the options in the official documentation?

You aren't trying to do things properly, you are trying to guess what the correct thing is.

Go review the documentation for configuring AppServer and MQ.

Perhaps this link.
Back to top
View user's profile Send private message
encodevj
PostPosted: Thu Feb 03, 2011 10:52 am    Post subject: Reply with quote

Novice

Joined: 03 Feb 2011
Posts: 13

mqjeff wrote:
You can't pick and choose which so files you link to. Why did you think you could? What lead you to try that option, rather than trying the options in the official documentation?

You aren't trying to do things properly, you are trying to guess what the correct thing is.

Go review the documentation for configuring AppServer and MQ.

Perhaps this link.


When we have not specified the mq.jar and mqjms.jar in the server class path we have that exception raising

we have followed product document to configure to WebSphere
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 Installation/Configuration Support » Configuration Questions
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.