cancel
Showing results for 
Search instead for 
Did you mean: 

CPA Cache issues

Former Member
0 Kudos

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.

Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member
0 Kudos

Ahmed,

I would suggest to reimport once again and make sure that the parameters which were given for the mail adapter in Dev reflects the same in QA also. Also can you please give the whole trace in sxmb_moni from QA here.

Regards,

---Satish