ClassNotFoundException: com.ibm.mq.headers.pcf.PCFMessageAgent in TIBCO ActiveMatrix BusinessWorks™ Plug-in for WebSphere MQ

ClassNotFoundException: com.ibm.mq.headers.pcf.PCFMessageAgent in TIBCO ActiveMatrix BusinessWorks™ Plug-in for WebSphere MQ

book

Article ID: KB0084316

calendar_today

Updated On:

Products Versions
TIBCO ActiveMatrix BusinessWorks Plug-in for IBM MQ 8.5.0

Description

MQ plug-in error even when the MQ client OSGI JAR file version 7.5.0 is in place.

11:28:27.789 ERROR [bwThread:In-Memory STWorkProcessor-1] com.tibco.bw.core - TIBCO-BW-CORE-500050: The BW process [put.Process] instance faulted, JobId [bw0a100], ProcessInstanceId [bw0a100], ParentProcessInstanceId [-], Module [fulltest_put:1.0.0.qualifier], Application [fulltest_put.application:1.0].  

   <CausedBy> Activity [Put] fault.  

   <CausedBy> com.tibco.bw.runtime.ActivityFault: TIBCO-BW-CORE-500620: The execute operation for the activity [Put] in process [put.Process] failed with unexpected exception [java.lang.NoClassDefFoundError]-{ActivityName=Put, ProcessName=put.Process, ModuleName=fulltest_put}

   <CausedBy> java.lang.NoClassDefFoundError: com/ibm/mq/headers/pcf/PCFMessageAgent

   <CausedBy> java.lang.ClassNotFoundException: com.ibm.mq.headers.pcf.PCFMessageAgent cannot be found by com.tibco.bw.palette.mq.runtime_8.1.0.001

Issue/Introduction

ClassNotFoundException: com.ibm.mq.headers.pcf.PCFMessageAgent in TIBCO ActiveMatrix BusinessWorks Plug-in for WebSphere MQ.

Resolution

The cause of the issue is that the version 7.5.0 OSGI JAR file does not have the class com.ibm.mq.headers.pcf.PCFMessageAgent. Fix pack 7.5.0.3 has that class included so installing 7.5.0.3 addresses the issue.