Symptom
You use an RFC Sender Communication Channel to send data through the PI system.
The sender system is using non-unicode character coding and the PI is using unicode character coding.
The message processing fails in the PI in the Message Mapping step.
From the Message Monitor(SXMB_MONI) you see the following:
<SAP:Code area="MAPPING">EXCEPTION_DURING_EXECUTE>/SAP:Code>
......
<SAP:P3>Character reference "�" is an invalid XML char</P3>
<SAP:AdditionalText />
<SAP:Stack>Runtime exception occurred during application mapping
com/sap/xi/tf/<name of the mapping>;
com.sap.aii.utilxi.misc.api.BaseRuntimeException:Character reference;#00&; is an invalid XML character.
</SAP:Stack>
<SAP:Retry>M</SAP:Retry>
</SAP:Error>
....
Read more...
Environment
- SAP NetWeaver Process Integration 7.1
- SAP enhancement package 1 for SAP NetWeaver Process Integration 7.1
- SAP NetWeaver 7.3
- SAP enhancement package 1 for SAP NetWeaver 7.3
- SAP NetWeaver 7.4
- SAP NetWeaver 7.5
Product
Keywords
RFC SENDER, RFC, UNICODE, NON_UNICODE, INVALID XML, SWCV, ESR, Software Component Version, RFC Metadata, Interface Import, JCO, SXMB_MONI, BaseRuntimeException, Character, Process Integration 7.11, PI 7.11, 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-RFC , RFC Adapter , 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.