In a File Adapter scenario, configured with conditional evaluation, messages are failing with File_http://sap.com/xi/XI/System; com.sap.aii.adapter.xi.routing.RoutingException: Can't determine receivers because condition evaluation failed.
In the XPI Inspector traces, collected per note 1514898 - "XPI Inspector for troubleshooting XI", you can see the following errors:
An invalid XML character (Unicode: 0x1f) was found in the element content of the document.
Could not resolve Extractor with the Id: XXXXXXXXXXXXXXXXX on msg XXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXX(OUTBOUND)
Could not resolve needed Extractors for ConditionFragment with Object-Id: XXXXXXXXXXXXXXXXX
Evaluation of condition XXXXXXXXXXXXXXXXX for XIMessage fXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXX(OUTBOUND) and AllInOneObjectId XXXXXXXXXXXXXXXXX failed
Determination of actual receivers failed, due to Can't determine receivers because condition evaluation failed
- PI Release Independent
- SAP NetWeaver
- SAP Process Integration
Process Integration 7.0, PI 7.0, PI 7.01, PI 7.02, Process Integration 7.10, PI 7.10, Process Integration 7.11, PI 7.11, Process Integration 7.30, PI 7.30, Process Integration 7.31, PI 7.31, Process Orchestration 7.40, PI 7.40, PO 7.40, Process Orchestration 7.50, PI 7.50, PO 7.50, NetWeaver, XI , KBA , BC-XI-CON-FIL , File Adapter , BC-XI-CON-AFW-AAE , Advanced Adapter Engine , Problem
About this pageThis 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.