Service Virtualization

  • 1.  Issue with connection in IBM MQ PUT

    Posted Sep 10, 2018 07:44 AM

    Getting below error log:

    Verifying Asset

    Unexpected error: com/ibm/mq/MQException

    java.lang.NoClassDefFoundError: com/ibm/mq/MQException

                    at com.itko.lisa.messaging.providers.ibmmq.IbmMqQueueManagerAsset.createInstance(IbmMqQueueManagerAsset.java:270)

                    at com.itko.lisa.messaging.providers.ibmmq.IbmMqQueueManagerAsset.createInstance(IbmMqQueueManagerAsset.java:65)

                    at com.itko.lisa.asset.LocalAssetRuntime$InstanceEntry.open(LocalAssetRuntime.java:2336)

                    at com.itko.lisa.asset.LocalAssetRuntime$InstanceEntry.checkOut(LocalAssetRuntime.java:1555)

                    at com.itko.lisa.asset.LocalAssetRuntime$RuntimeEntry.checkOut(LocalAssetRuntime.java:819)

                    at com.itko.lisa.asset.LocalAssetRuntime.doOpenAsset(LocalAssetRuntime.java:166)

                    at com.itko.lisa.asset.LocalAssetRuntime.openAssetInScope(LocalAssetRuntime.java:123)

                    at com.itko.lisa.asset.LocalAssetRuntime.openAsset(LocalAssetRuntime.java:114)

                    at com.itko.lisa.messaging.providers.ibmmq.IbmMqQueueAsset.createInstance(IbmMqQueueAsset.java:234)

                    at com.itko.lisa.messaging.providers.ibmmq.IbmMqQueueAsset.createInstance(IbmMqQueueAsset.java:43)

                    at com.itko.lisa.asset.LocalAssetRuntime$InstanceEntry.open(LocalAssetRuntime.java:2336)

                    at com.itko.lisa.asset.LocalAssetRuntime$InstanceEntry.checkOut(LocalAssetRuntime.java:1555)

                    at com.itko.lisa.asset.LocalAssetRuntime$RuntimeEntry.checkOut(LocalAssetRuntime.java:819)

                    at com.itko.lisa.asset.LocalAssetRuntime.doOpenAsset(LocalAssetRuntime.java:166)

                    at com.itko.lisa.asset.LocalAssetRuntime.openAssetInScope(LocalAssetRuntime.java:123)

                    at com.itko.lisa.asset.LocalAssetRuntime.openAsset(LocalAssetRuntime.java:114)

                    at com.itko.lisa.asset.AssetUtils.verifyRuntimeAsset(AssetUtils.java:1291)

                    at com.itko.lisa.asset.ui.AssetEditor$5.run(AssetEditor.java:306)

                    at com.itko.lisa.asset.ui.ProgressLog$Worker.doInBackground(ProgressLog.java:116)

                    at com.itko.lisa.asset.ui.ProgressLog$Worker.doInBackground(ProgressLog.java:98)

                    at javax.swing.SwingWorker$1.call(SwingWorker.java:295)

                    at java.util.concurrent.FutureTask.run(FutureTask.java:266)

                    at javax.swing.SwingWorker.run(SwingWorker.java:334)

                    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)

                    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)

                    at java.lang.Thread.run(Thread.java:745)

    Caused by: java.lang.ClassNotFoundException: com.ibm.mq.MQException

                    at java.net.URLClassLoader.findClass(URLClassLoader.java:381)

                    at java.lang.ClassLoader.loadClass(ClassLoader.java:424)

                    at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:331)

                    at java.lang.ClassLoader.loadClass(ClassLoader.java:357)

                    ... 26 more



  • 2.  Re: Issue with connection in IBM MQ PUT

    Broadcom Employee
    Posted Sep 10, 2018 09:13 AM

    What version of DevTest are you on?

    What version of IBM MQ are you using?

    What IBM MQ client jars to you have in the DEVTEST_HOME/lib/shared folder?

     

    The error indicates you are missing a needed MQ client jar.



  • 3.  Re: Issue with connection in IBM MQ PUT

    Posted Sep 10, 2018 09:42 AM

    Dev Test Ver 10.2.4

    IBM MQ ver 7.1.0.6

    jars:

    com.ibm.mq.allclient

    com.ibm.mq.axis2

    com.ibm.mq.commonservices

    com.ibm.mq.defaultconfig

    com.ibm.mq.headers

    com.ibm.mq

    com.ibm.mq.jmqi

    com.ibm.mq.jms.Nojndi

    com.ibm.mq.pcf

    com.ibm.mq.postcard

    com.ibm.mq.soap

    com.ibm.mq.tools.ras

    com.ibm.mq.traceControl

    com.ibm.mqjms



  • 4.  Re: Issue with connection in IBM MQ PUT

    Broadcom Employee
    Posted Sep 10, 2018 10:06 AM

    WebSphere MQ 7

    The following JAR files are required for WebSphere MQ 7:

    • com.ibm.mq.commonservices.jar
    • com.ibm.mq.headers.jar
    • com.ibm.mq.jar
    • com.ibm.mq.jmqi.jar
    • com.ibm.mq.pcf.jar
    • com.ibm.mqjms.jar
    • connector.jar
    • dhbcore.jar

     

    Please remove the other jars   and restart your workstation and try your test again. 



  • 5.  Re: Issue with connection in IBM MQ PUT
    Best Answer

    Broadcom Employee
    Posted Sep 10, 2018 09:18 AM

    Adding to Marcy's response.  

     

    Please find more information below on the jar requirements for the same. 

     

    https://docops.ca.com/devtest-solutions/10-3/en/administering/general-administration/third-party-file-requirements