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.
SAP Knowledge Base Article - Preview