Skip to Content
0
Former Member
Jan 10, 2008 at 11:58 PM

CPA Cache issues

25 Views

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

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 />

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: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.