SAP Knowledge Base Article - Preview

2419326 - IDoc_AAE sender communication channel is not found

Symptom

You try to send IDocs from backend systems and you use the IDoc_AAE adapter in PI. The basic configuration is correct:

  • The RFC destination from the backend points to the PI system's gateway.
  • The programID is correctly registered on the PI system's gateway.
  • The inboundRA resource adapter is running and correctly configured to use the selected programID and the PI system's gateway.

---------------------------------------------------------------------------------------------------------

When you try to send IDocs from the backend:

  • You get the following error in backend system:

    Commit fault: ASJ.ejb.005043

  • In the default traces of the PI system you find the following error:

    #BC-MID-CON-JCO#sap.com/tc~sapjra~temp#C000AC1002191BEE000014C900001DDC#1465551000004540##com.sap.mw.jco.jra#Guest#0##59032AE576150030E0058721A55484AE#59032AE576150030E0058721A55484AE##0#Thread[Managed_Application_Thread_27,5,Managed_Application_Thread]#Plain##

    [JRA] serverExceptionOccurred. Server <GatewayServer>, Managed_Application_Thread_27, connectionId=1-172.16.2.25|sapgw01|<GatewayServer>, Exception: com.sap.conn.jco.JCoException: (104) JCO_ERROR_SYSTEM_FAILURE: Commit fault: ASJ.ejb.005043 (Failed in component: sap.com/com.sap.aii.adapter.idoc.app, BC-XI-CON-IDO) Exception raised from invocation of public void com.sap.aii.af.idoc.inbound.IDocReceiverBean.onCommit(java.lang.String) method on bean instance com.sap.aii.af.idoc.inbound.IDocReceiverBean@54007a41 for bean sap.com/com.sap.aii.adapter.idoc.app*xml|com.sap.aii.adapter.idoc.ejb.jar*xml|IDocReceiverBean in application sap.com/com.sap.aii.adapter.idoc.app.; nested exception is: com.sap.conn.idoc.IDocRuntimeException: IDoc_AAE sender communication channel is not found (raised by system <APPSERVERID>|XI_IDOC_DEFAULT_DESTINATION)

    #BC-MID-CON-JCO#sap.com/tc~sapjra~temp#C000AC1002191BEA0000143100001DDC#1465551000004540##com.sap.mw.jco.jra#Guest#0##59032AE576150030E0058721A55484AE#59032AE576150030E0058721A55484AE##0#Thread[Managed_Application_Thread_30,5,Managed_Application_Thread]#Plain##
    [JRA] ReaderManaged_Application_Thread_30, onConfirmTID(), no Bean found for TID AC10021409485874B817063F#

    #BC-XI-CON-AFW#com.sap.aii.af.lib#C000AC1002191BE90000162A00001DDC#1465551000004540#sap.com/com.sap.aii.adapter.idoc.app#com.sap.aii.af.idoc.inbound.IDocInboundProcessor.process(IDocDocumentList, String, boolean, String)#Guest#0#JTA Transaction : 173342#59032AE576150030E0058721A55484AE#59032AE576150030E0058721A55484AE##0#Thread[Managed_Application_Thread_34,5,Managed_Application_Thread]#Plain##
    IDoc_AAE sender communication channel is not found#

  • You collect Example 50 - XI Channel XPI Inspector traces for the sender IDoc_AAE channel and you find the following:

    [EXCEPTION]
    com.sap.aii.af.service.cpa.CPAObjectNotFoundException: Couldn't retrieve inbound binding for the given P/S/A values: FP=;TP=;FS=<SID>CLNT<XXX>;TS=;AN=CREMAS.CREMAS01;ANS=urn:sap-com:document:sap:idoc:messages;
    at com.sap.aii.af.service.cpa.impl.lookup.CommonLookup.getInboundBinding(CommonLookup.java:211)
    at com.sap.aii.af.service.cpa.impl.lookup.CommonLookup.getInboundBinding(CommonLookup.java:175)
    at com.sap.aii.af.service.cpa.InboundRuntimeLookup.<init>(InboundRuntimeLookup.java:88)
    at com.sap.aii.af.service.cpa.impl.lookup.AbstractLookupManager.getBinding(AbstractLookupManager.java:597)
    at com.sap.aii.af.idoc.inbound.IDocInboundProcessor.findBindingAndChannel(IDocInboundProcessor.java:807)
    at com.sap.aii.af.idoc.inbound.IDocInboundProcessor.initForIDocListProcessing(IDocInboundProcessor.java:1049) 
    ....

        IDoc_AAE sender communication channel is not found: AN=CREMAS.CREMAS01 ANS=urn:sap-com:document:sap:idoc:messages

        ====

        FP is the optional sender party
        TP is the receiver party
        FS is the sender communication component
        TS is the receiver communication component
        AN is the interface name as configured in the sender agreement
        ANS is the interface namespace as configured in the sender agreement


Read more...

Environment

  • SAP NetWeaver 7.3
  • SAP enhancement package 1 for SAP NetWeaver 7.3
  • SAP NetWeaver 7.4
  • SAP NetWeaver 7.5

Product

SAP NetWeaver 7.3 ; SAP NetWeaver 7.4 ; SAP NetWeaver 7.5 ; SAP NetWeaver Process Integration 7.1 ; SAP enhancement package 1 for SAP NetWeaver 7.3 ; SAP enhancement package 1 for SAP NetWeaver Process Integration 7.1

Keywords

IDoc, IDoc_AAE, CPAObjectNotFoundException, com.sap.aii.af.service.cpa.CPAObjectNotFoundException, IDOCAdapterException, com.sap.aii.af.idoc.exception.IDOCAdapterException, Couldn't retrieve inbound binding for the given P/S/A values, com.sap.aii.af.idoc.inbound.IDocReceiverBean.onCommit, Process Integration 7.30, PI 7.30, Process Integration 7.31, PI 7.31, Process Orchestration 7.4, PI 7.4, PO 7.4, Process Orchestration 7.5, PI 7.5, PO 7.5, XI, AEX , KBA , BC-XI-CON-IDO , Idoc Adapter J2EE , 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.