on 06-12-2009 10:20 PM
Hello exerts,
My Sender JMS Comm. Channel is throwing class not found error for com.ibm.mq.jms.MQQueueConnectionFactory. I set my JMS adapter logging level to DEBUG and this is what I got. It is crashing on Constructor. Doesn't anyone have any idea what might be wrong. We have an App server sitting in from on our PI box and they both have same jms libraries on them.
Thanks, Mayur
Caught com.sap.aii.adapter.jms.api.base.ConstructorInvocationException: Error executing constructor invocation:
{ConstructorInvocation
{className=com.ibm.mq.jms.MQQueueConnectionFactory,
invokeParams=[]
}: SAPClassNotFoundException: com.ibm.mq.jms.MQQueueConnectionFactory
at com.sap.aii.adapter.jms.core.common.InvokeUtils.invoke(InvokeUtils.java:284)
...
...
...
Mayur,
Adding to Expert Michal
Check the QueueConnectionFactory Java Class, The error related to your Connection factory
Cheers
Agasthuri
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hello Experts, just wanted to post an update of this issues. We were able to fix our issues by wipeing out all existing JMS libraries in our PI 7.1 environement and redeploying a fresh library (com.sap.aii.adapter.lib.sda).
Currently this library contain following JAR files.
lib/com.ibm.mq.jar
lib/com.imb.mqjms.jar
lib/connector.jar
lib/dhbcore.jar
lib/com.sap.aii.adapter.lib_api.jar
Thanks,
Mayur
Hi,
1. did you fill it as described here:
http://help.sap.com/saphelp_nw70/helpdata/EN/c1/739c4186c2a409e10000000a155106/content.htm
?
2. check if you don't have any spaces before the and after the class name
Regards,
Michal Krawczyk
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Michael I checked my QueueConnectionFactory Java class name and Queue Java class name there are no spaces before or after the name. I also check their names with link you provided and match too. Do think we might have put the com.sap.aii.adapter.lib.sda library in a wrong location. This library wasn't installed with our PI 7.1 install so we manually combined all the jar files and put them in the library.
Thanks,
Mayur
User | Count |
---|---|
88 | |
23 | |
11 | |
9 | |
8 | |
5 | |
5 | |
5 | |
5 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.