The BusinessConnect EDI Protocol 5.X.X throws the following error when processing and inbound transaction: Acknowledgement Configuration Error: complete after timeout and reconcile after timeout cannot be set simultaneously.

The BusinessConnect EDI Protocol 5.X.X throws the following error when processing and inbound transaction: Acknowledgement Configuration Error: complete after timeout and reconcile after timeout cannot be set simultaneously.

book

Article ID: KB0089589

calendar_today

Updated On:

Products Versions
TIBCO BusinessConnect -
Not Applicable -

Description

Resolution:
Description:
============
When processing an inbound EDI X12 document, BusinessConnect throws the following error in the BusinessConnect-*.log file when generating the acknowledgement:

Acknowledgement Configuration Error: complete after timeout and reconcile after timeout cannot be set simultaneously.
    at com.tibco.ax.edi.ack.AckConfigInfo.getActionAfterTimeout(AckConfigInfo.java:50)
    at com.tibco.ax.edi.ack.AckReconciler.a(AckReconciler.java:1297)
    at com.tibco.ax.edi.ack.AckReconciler.a(AckReconciler.java:1307)
    at com.tibco.ax.edi.ack.AckReconciler.a(AckReconciler.java:1245)
    at com.tibco.ax.edi.ack.AckReconciler.a(AckReconciler.java:1126)
    
Environment:
==========
BusinessConnect EDI Protocol 5.3.X and 5.4.X all versions

Cause:
==========
In the Operations Editor, under the transaction's "Acknowledgement" tab both the "Reconcile after Timeout" and "Mark as complete after timeout" options are both checked.

Resolution:
=========
The "Reconcile after Timeout" and "Mark as complete after timeout" options are mutually exclusive and can not be set together.  One of the options should be unchecked based on business operation requirements.

Issue/Introduction

The BusinessConnect EDI Protocol 5.X.X throws the following error when processing and inbound transaction: Acknowledgement Configuration Error: complete after timeout and reconcile after timeout cannot be set simultaneously.