Products | Versions |
---|---|
TIBCO BusinessConnect cXML Protocol | 6.0.1 |
An inbound cXML transaction fails with the following error in BC engine logs:
<<<
cXML operation state = TRANSACTION-TERMINATED
description = Transaction terminated - Failed to find partner participant info: PrivateID/0001112223x (configured to check all credentials)
>>>
The inbound header sample looks like :
<<<
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE cXML SYSTEM "http://xml.cxml.org/schemas/cXML/1.2.021/Fulfill.dtd">
<cXML payloadID="111111111-22222222@201.111.109.27" timestamp="2010-01-12T06:04:36-08:00" xml:lang="en-GBR">
<Header>
<From>
<Credential domain="NetworkID">
<Identity>AN01111111111-T</Identity>
</Credential>
<Credential domain="PrivateID">
<Identity>0001112223x </Identity>
</Credential>
</From>
<To>
<Credential domain="NetworkID">
<Identity>AN0222222222-T</Identity>
</Credential>
</To>
<Sender>
<Credential domain="NetworkID">
<Identity>AN10111111110</Identity>
<SharedSecret>XYZ</SharedSecret>
</Credential>
<UserAgent>Supplier</UserAgent>
</Sender>
</Header>
>>>
This error is thrown because the PrivateID is not defined for the trading partner.