KB Article #73895

After installing SP3 patch MQ Transfer Adapter and Transfer Gateway Tasks are terminating

Problem

-- After installing SP3 patch in XIB 211 , MQ Transfer Adapter  and Transfer Gateway Tasks are terminating in XIB with the following error in trace:



ERROR  :20111116:15.24.25.99:procengine(procengine(ta_mq)):LOAD: failed to load object file "mqc.so": No such file or directory
ERROR  :20111116:15.24.25.99:procengine(procengine(transadaptenv)):the MBC '/var/xib/xib/4edi/component/ta_mq.x4' threw an exception 'EXECUTE', error 1164 in statement 'MBCE_TRANSADAPT.Start'
DEBUG  :20111116:15.24.26.04:procengine(procengine(transadaptenv)):stop /var/xib/xib/4edi/component/transadaptenv.x4(1)
DEBUG  :20111116:15.24.26.04:procengine(procengine(ta_mq)):[TA_MQ]Stop request received
DEBUG  :20111116:15.24.26.04:procengine(procengine(transadaptenv)):disconnect from filer server 'filer_160'
FATAL  :20111116:15.24.26.04:procengine(procengine):MBC_PROCENGINE.SOCKETREADREMOVE: unknown socket


Resolution

-- In order to solve the problem take the following steps:



1. Check the environment variable details
2. Make note of the result of file and ldd commands on mqc.so file
3. Add SHLIB_PATH environment variable and set it to $MQM_HOME/lib, where MQM_HOME is the home directory of MQ.
4. Add this variable in core_setup and then re-execute the ./core_setup command..