Tibco Business Connect (BC) ignores RESPONDER.RESPONSE messages sent from a private process.

Tibco Business Connect (BC) ignores RESPONDER.RESPONSE messages sent from a private process.

book

Article ID: KB0085528

calendar_today

Updated On:

Products Versions
TIBCO BusinessConnect -
Not Applicable -

Description

Description:

This issue may occur after installing BC 5.3.3. hot-fix 7. After installing the hotfix, BC stops receiving files and the following error is reported in the BC logs.

>>>>>

2014 Jun 25 11:02:46:048 GMT +2 BW.BusinessConnect-Interior_Server Error [BW-Core] BWENGINE-100001 com.tibco.pe.plugin.TraceMessage.<init>(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
java.lang.NoSuchMethodError: com.tibco.pe.plugin.TraceMessage.<init>(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
        at com.tibco.pe.core.Job.debug(Job.java:2372)
        at com.tibco.pe.core.Job.a(Job.java:698)
        at com.tibco.pe.core.Job.k(Job.java:501)
        at com.tibco.pe.core.JobDispatcher$JobCourier.a(JobDispatcher.java:249)
        at com.tibco.pe.core.JobDispatcher$JobCourier.run(JobDispatcher.java:200)

2014 Jun 25 11:02:46:049 GMT +2 BW.BusinessConnect-Interior_Server Error [BW-Core] BWENGINE-100001 null
java.lang.NullPointerException
        at com.tibco.pe.core.Job.a(Job.java:858)
        at com.tibco.pe.core.Job.k(Job.java:501)
        at com.tibco.pe.core.JobDispatcher$JobCourier.a(JobDispatcher.java:249)
        at com.tibco.pe.core.JobDispatcher$JobCourier.run(JobDispatcher.java:200)
<<<<


Symptoms:
BC stops creating INITIATOR.REQUEST messages or stops consuming messages on the RESPONDER.RESPONSE queue, depending upon the inbound/outbound transaction.
Cause:
This issue occurs due to a missing or incorrect JAR file class path.

Issue/Introduction

Tibco Business Connect (BC) ignores RESPONDER.RESPONSE messages sent from a private process.

Resolution

Prepend the following JAR file handle for tibco.class.path.extended in <deployed_BC_application>.tra file.

It resembles the following:

tibco.class.path.extended=<BC_HOME>/hotfix/lib/engine.jar%PSP%<BC_HOME>/hotfix/lib/mapper.jar%PSP%