cancel
Showing results for 
Search instead for 
Did you mean: 

CPALookupException Couldn't retrieve outbound binding

chaitanya_sudha
Explorer
0 Kudos

Hi Experts,

I am getting this following error in out PI QA system, all these interfaces was working before.

com.sap.engine.interfaces.messaging.api.exception.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:

I have done full cache refresh in SXI_CACHE and CPACache but there is no luck, i restarted the server also and also deleted the receiver agreement and recreated still did not work.

I noticed that adapter engine URL in SXI_CACHE is pointing to PI Development url, it it right?? (we have development SLD and Production SLD in our environment, PID and PIQ is pointing to Development SLD (PID SLD) and PIP is pointing to Production SLD (PIP SLD))

If this is wrong where can i change this URL???

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hello.

No - adapter engine URL should be of you QAS system.

After changing this - if the error still occurs then:

Please run Cache Connectivity Test (runtime workbench -> Component monitoring -> Cache Connectivity Test)

and also check the cache in IBC (under environment -> Cache status overview)

you might get the cause of the error there.

Good luck,

Imanuel.

Answers (1)

Answers (1)

marksmyth
Product and Topic Expert
Product and Topic Expert
0 Kudos

Hello

Try deleting the Adapter Engine cache. To do this, go to transaction sxi_cache:


Goto -> Adapter Engine Cache  -> Delete Cache Contents (Trash can icon).

Then resend some messages through the system.

Regards

Mark