I am configuring a Web Application to connect to another Web Application via WMQ.
The MQ configuration is working fine on local, when both application are connected to the same local server.
But, when I deployed each application on their own servers I'm getting CCDT error.
Server 1 - connects to Server 2 via remote JNDI
Server 2 - holds the WMQ connection factory, Queues and Activation Specs.
When testing, on the Server 1 logs, it show the exception message below. Which confused me, how come Server 1 is looking for the TAB file when Server 2 is the one being configured to connect to MQ via CCDT. Also, server 2 does not contain any exceptions.
Any ideas what configuration I've done wrong?
Caused by: com.ibm.mq.jmqi.JmqiException: CC=2;RC=2278;AMQ9516: File error occurred. [1=java.io.FileNotFoundException[\ccdt\CCDT.tab (The system cannot find the path specified.)],3=file:/ccdt/CCDT.tab]
at com.ibm.mq.jmqi.system.internal.CCDT.parse(CCDT.java:333)
at com.ibm.mq.jmqi.system.internal.CCDT.<init>(CCDT.java:191)
at com.ibm.mq.jmqi.remote.internal.system.RemoteCCDT.<init>(RemoteCCDT.java:68)
at com.ibm.mq.jmqi.remote.internal.RemoteFAP.getCcdt(RemoteFAP.java:413)
at com.ibm.mq.jmqi.remote.internal.RemoteFAP.jmqiConnect(RemoteFAP.java:1580)
at com.ibm.mq.jmqi.remote.internal.RemoteFAP.jmqiConnect(RemoteFAP.java:1286)
at com.ibm.msg.client.wmq.internal.WMQConnection.<init>(WMQConnection.java:367)