SAP Knowledge Base Article - Preview

2819175 - RFC Lookup Channel Messages are failing after SPS update

Symptom

  • You have completed a Support Package Stack (SPS) update, in a Process Integration (PI) or Process Orchestration (PO) system. 
  • Or possibly this could happen after any major system operational change e.g upgrade, system copy etc
  • You have PI interfaces which use Communication Channel Lookups, in this case an RFC Lookup
  • The interface which is using an RFC Lookup fails with errors similar to below:

    Error when calling the function <Sample_Function> : Error when calling an adapter by using the communication channel <Lookup_Channel_Name> (Party: , Service: <SID_Client>, Object ID: 
    IBaseException:No SLD elements of type SAP_XIAdapterFramework found
    com.sap.aii.ibrun.server.lookup.AeAddressData$AeException: No SLD elements of type SAP_XIAdapterFramework found
    at com.sap.aii.ibrun.server.lookup.AeAddressData.getUrl(AeAddressData.java:138)....

  • Deeper analysis of the defaultTrace files shows entries like: 
    Cannot access system landscape directory, cannot determine central AE
    Thrown:
    com.sap.aii.ib.bom.landscape.SLDElementNotFoundException: Unable to find associated SLD element for specified class (source element: SAP_XIIntegrationServer, [CreationClassName, SAP_XIIntegrationServer, string, Name, is.01.<hostname>, string], target element class: SAP_XIDomain)
    at com.sap.aii.ib.server.sldquery.SLDQueryRequester.getMyXiDomain(SLDQueryRequester.java:1253)
    at com.sap.aii.ib.server.sldquery.SLDQueryRequester.dammiIlMioCentralAdapterFrameworkAEX(SLDQueryRequester.java:316)...
    ...at com.ariba.asc.sap.netweaver.xiadapter.mappings.XILookupService.callFuntion(XILookupService.java:156)at com.ariba.asc.sap.netweaver.xiadapter.mappings.XILookupService.callRfcReadTable(XILookupService.java:984)at com.sap.xi.tf._MM_CDF_InvoiceDetail_XSD_2_INVOIC_INVOIC02_INVOIC02_.callRfcReadTable(_MM_CDF_InvoiceDetail_XSD_2_INVOIC_INVOIC02_INVOIC02_.java:87562)...
    ...Caused by: com.sap.aii.ib.bom.landscape.SLDElementNotFoundException: No SLD elements of type SAP_XIAdapterFramework found
    at com.sap.aii.ib.server.sldquery.SLDQueryRequester.getMyAdapterFrameworkArray(SLDQueryRequester.java:2891)...
    ...IBaseException:No SLD elements of type SAP_XIAdapterFramework found
    com.sap.aii.ib.bom.landscape.SLDElementNotFoundException: No SLD elements of type SAP_XIAdapterFramework found
  • This case was specificially related to a standard ARIBA integration using mapping called MM_CDF_InvoiceDetail_XSD_2_INVOIC_INVOIC02_INVOIC02


Read more...

Environment

  • SAP NetWeaver
  • SAP Process Integration

Product

SAP NetWeaver 7.5 ; SAP NetWeaver all versions ; SAP Process Integration all versions

Keywords

Process Integration, PI, Process Orchestration, PO, NetWeaver, XI, AEX, mapping, RFC Lookup, ECC , KBA , BC-XI-CON-AFW-SLD , SLD Registration , BC-XI-CON-RFC , RFC Adapter , BC-XI-CON-AFW-DC , Directory Cache , Problem

About this page

This is a preview of a SAP Knowledge Base Article. Click more to access the full version on SAP ONE Support launchpad (Login required).

Search for additional results

Visit SAP Support Portal's SAP Notes and KBA Search.