When sending a RosettaNet PIP message to a trading partner,the PIP is getting terminated saying 'PIP terminated - Failed to receive request acknowledgement receipt after 3 retries '.

When sending a RosettaNet PIP message to a trading partner,the PIP is getting terminated saying 'PIP terminated - Failed to receive request acknowledgement receipt after 3 retries '.

book

Article ID: KB0089733

calendar_today

Updated On:

Products Versions
TIBCO BusinessConnect RosettaNet Protocol -
Not Applicable -

Description

Resolution:
Description
==========
When sending a RosettaNet PIP message to a trading partner,  we are not getting a synchronous response from the partner and the PIP is getting terminated saying 'PIP terminated - Failed to receive request acknowledgement receipt after 3 retries '.  Other messages to the same trading partner work correctly.

Environment
===========
TIBCO BusinessConnect  RosettaNet 5.2.X

Resolution
==========
Make sure that the pipInstanceId in your PIP outbound ServiceHeader:

    &ltpipInstanceId>
      &ltInstanceIdentifier&gtPID13497160866150095307</InstanceIdentifier>
    </pipInstanceId>

matches the value returned in the PIP response from your trading partner.  It should look like this.

    &ltpipInstanceId>
      &ltInstanceIdentifier&gtPID13497160866150095307</InstanceIdentifier>
    </pipInstanceId>

BusinessConnect uses the PIP Instance ID  match the response to the original request.

Issue/Introduction

When sending a RosettaNet PIP message to a trading partner,the PIP is getting terminated saying 'PIP terminated - Failed to receive request acknowledgement receipt after 3 retries '.