Missing class: com.ibm.mq.MQException
659498Mar 16 2009 — edited Mar 17 2009Hi,
I am using Oracle SOA suite 10.1.3.1 (with patch 10.1.3.3.0)
I have a BPEL process that polls database table for record & a record is sent an an XML message to MQ queue.
Following is the issue i am facing with BPEL process:-->
Missing class: com.ibm.mq.MQException
+ Dependent class: oracle.tip.adapter.mq.ManagedConnectionFactoryImpl+
+ Loader: MQSeriesAdapter:0.0.0+
+ Code-Source: /E:/soa/10.1.3.1/OracleAS_2/j2ee/home/connectors/MQSeriesAdapter/MQSeriesAdapter/MQSeriesAdapter.jar+
+ Configuration: <code-source> in E:\soa\10.1.3.1\OracleAS_2\j2ee\home\connectors\MQSeriesAdapter\MQSeriesAdapter+
The missing class is not available from any code-source or loader in the system
I have done shared library configuration in server.xml & imported it in oc4j-ra.xml as shown in the oracle posting:-
[configure MQ series adaper|http://download-west.oracle.com/docs/cd/B31017_01/integrate.1013/b28994/adptr_mq.htm#BABGJDFA]
server.xml - shared library entry is made as follows
<shared-library name="oracle.mqseries" version="10.1.3">
<code-source path="E:\jar\com.ibm.mq.jar"/>
</shared-library>
oc4j-ra.xml - shared library is imported as follows
<imported-shared-libraries>
<import-shared-library name="oracle.bpel.common"/>
<import-shared-library name="oracle.xml"/>
<import-shared-library name="oracle.mqseries"/>
</imported-shared-libraries>
Issue was there till this configuration; so in addition to this I also have imported shared library in application.xml
<imported-shared-libraries>
<import-shared-library name="adf.oracle.domain"/>
<import-shared-library name="oracle.mqseries"/>
</imported-shared-libraries>
IBM websphere MQ is running fine & connection to queue is tested with MQ command line tool and using Netbeans Open ESB as well.
If any other configuration is needed then please let me know. This is urgent.
Thanks a ton in advance.
Regards,
Sumit