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
Keywords
Process Integration, PI, Process Orchestration, PO, NetWeaver, XI, AEX, mapping, RFC Lookup, ECC, No SLD elements of type SAP_XIAdapterFramework found, Exception:com.sap.aii.mapping.lookup.LookupException: Error when calling an adapter by using the communication channel, Channel belongs to decentral adpater engine, URL not reachableorg.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1; Premature end of file, , 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 for Me (Login required).Search for additional results
Visit SAP Support Portal's SAP Notes and KBA Search.