cancel
Showing results for 
Search instead for 
Did you mean: 

RFC Lookup API error in PI 7.1?

Former Member
0 Kudos

Hi Guys,

The RFC lookup which has been developed in PI 7.0 using the lookup API is unable to find the CC defined in the directory for a business system. after upgrading to PI 7.1. We are getting the error as below. This look up works perfectly fine in Dev(PI 7.1) and QA(PI 7.1) but in Prod(PI 7.1). We are on PI 7.1 EHP1 SP03.

Errorcom.sap.aii.mapping.lookup.LookupException: Plain exception:Error when calling an adapter by using the communication channel In_RFC_SAPLookUp (Party: , Service: Test, Object ID: 74e5e47336133351bebcb8c6a6bc68c8) The channel with object ID 74e5e47336133351bebcb8c6a6bc68c8 could not be found in the Integration Server Java Cache. Check if the channel exists in the Integration Builder Directory and execute a refresh of the Java Cach.

We did the cache refresh and also restarted the prod server but the error still persists. We have tried connecting to the prod receiver sap system from QA and the lookup works perfectly fine. We dont understand why it dosent work in prod.

any help or suggestions would be really appreciated.

Thanks,

Srini

Accepted Solutions (0)

Answers (2)

Answers (2)

former_member200962
Active Contributor
0 Kudos
Check if the channel exists in the Integration Builder Directory and execute a refresh of the Java Cach.

Is your channel visible in SXI_CACHE of the PROD system.....also is it transpoted properly and active?

Former Member
0 Kudos

Hi Rajesh,

The CC exists in the directory and we did the cache refresh and also restarted the prod server. The problem is only with the CC that we pass as a constant value to the RFC lookup. There is no problem with the other interfcaes and other CC.

Regards,

Srini

VCUNTHEE
Participant
0 Kudos

Hi Rajesh,

Did you solve this issue?

Thanks

Vedavyas

Former Member
0 Kudos

Hope you are passing the correct service name for the Communication channel...

Please verify the same

Rajesh

Former Member
0 Kudos

Hi Rajesh,

The CC has the correct business system. We have also tried even by creating a new cc and it always says it cannot find the defined cc from the RFC lookup. We are passing this value as a constant value to the RFC lookup.

I could not understand why it is not finding only this CC? Is this something that RFC lookup is unable to find the CC?

any help would be appreciated

Thanks,

Srini