Skip to Content

Archived discussions are read-only. Learn more about SAP Q&A

CPA Cache issues

I have an R3 (ABAP PROXY) to Mail scenario (MS Outlook).

The scenario works fine in DEV. When I migrated my XI objects to TEST and tried running it I get the follwoing error

<SAP:Error xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/" SOAP:mustUnderstand="1">

<SAP:Category>XIAdapterFramework</SAP:Category>

<SAP:Code area="MESSAGE">GENERAL</SAP:Code>

<SAP:P1 />

<SAP:P2 />

<SAP:P3 />

<SAP:P4 />

<SAP:AdditionalText>com.sap.aii.af.ra.ms.api.ConfigException: ConfigException in XI protocol handler. Failed to determine a receiver agreement for the given message. Root cause: com.sap.aii.af.service.cpa.impl.exception.CPALookupException: Couldn't retrieve outbound binding for the given P/S/A values: FP=;TP=;FS=SAPERP_XIT100;TS=DWQ_SYSTEM;AN=ia_Mail;ANS=http://sap.com/xi/XI/Mail/30;</SAP:AdditionalText>

<SAP:ApplicationFaultMessage namespace="" />

<SAP:Stack />

<SAP:Retry>M</SAP:Retry>

</SAP:Error>

It is not finding the receiver agreeemnt. But the receiver agreement in there.

I have done the followings

a. refreshed CPA Cache (http://server:port/CPACacche/refresh?mode=full)

b. delta and full cahce refresh in sxi_cache

c. Bounced XIT

d. Deleted the receiver agreement and recreted it.

No good luck......

My doubt it our XIT is looking at the XID CPA Cachce and thats why it can not find the right object.

But, I am not sure where to look for CPA Cache configs.

thanks heaps.

Former Member
Not what you were looking for? View more on this topic or Ask a question