SAP Knowledge Base Article - Preview

2512790 - Can't determine receivers because condition evaluation failed

Symptom

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


Read more...

Environment

  • PI Release Independent
  • SAP NetWeaver
  • SAP Process Integration

Product

SAP NetWeaver all versions ; SAP Process Integration all versions

Keywords

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 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.