In adapter log there are 'Failed to confirmTID Tid' messages, but the associated Tid was not in the context

In adapter log there are 'Failed to confirmTID Tid' messages, but the associated Tid was not in the context

book

Article ID: KB0078683

calendar_today

Updated On:

Products Versions
TIBCO ActiveMatrix BusinessWorks Plug-in for SAP Solutions 7.x

Description

When running TIBCO ActiveMatrix® Adapter for SAP 7.x, the AER3-000188 and AER3-000198 message were printed:
--log sample: 
Info [Adapter] AER3-000188 Failed to confirmTID Tid 
Info [Adapter] AER3-000198 Transaction confirmed <Tid number>

If searching for the Tid number in the adapter log, this Tid has never been processed by TIBCO ActiveMatrix® Adapter for SAP ever. 

 

Issue/Introduction

In adapter log there are 'Failed to confirmTID Tid' message, but the associated Tid was not in the context

Environment

All supported systems

Resolution

SAP Gateway allows to have multiple applications registered on the same Program id, in such configuration, SAP gateway would dispatch messages to all registered applications in round robin fashion, This error indicates part of the transaction has been processed by other applications.  To resolve this issue, make sure the ProgramId used by TIBCO ActiveMatrix® Adapter for SAP is unique. If the setup is using multiple outbound adapters to load balance the load, all TIBCO ActiveMatrix® Adapter for SAP instances must use the same remote TidManager.