Support-Hinweis KB0409420
E-Mail
Fehler: Eingangsverarbeitung im Endpunkt bei /receiveIDOC fehlgeschlagen mit Meldung "Fault:[com.ctc.wstx.exc.WstxLazyException] Illegal character
Dieser Wissensdatenbankartikel wurde maschinell übersetzt. SAP übernimmt keine Gewährleistung für die Richtigkeit oder Vollständigkeit der Maschinenübersetzung. Sie können den Originalinhalt anzeigen, indem Sie über die Sprachauswahl zu "Englisch" wechseln.
Symptom

Nach dem Prüfen eines MPL-Protokolls in SAP Cloud Platform Integration zeigt die Fehlermeldung Folgendes an:

"Inbound processing in endpoint at /receiveIDOC failed with message"Fault:[com.ctc.wstx.exc.WstxLazyException] Illegal character entity: expand character (code 0x2)
at [row,col {unknown wn-source}]: [########]", verursacht durch "WstxParsingException:Illegal character entity: expand character (code 0x2
at [Zeilen,Spalte {unbekannte Quelle}]: [########]"


Ursache

Die Payload enthält unzulässige Zeichen, die auf Eingangsadapterebene in SAP Cloud Platform Integration abgelehnt werden.


Lösung

Führen Sie Prüfungen im SAP-ERP-Sendersystem durch, bevor die Daten an den Tenant-Endpunkt von SAP Cloud Platform Integration gesendet werden, und suchen Sie nach bestimmten Zeichen wie # , < , > , & , " , '. Diese Zeichen müssen in der XML maskiert werden, da sie von XML selbst verwendet werden.

Wenn eines dieser Sonderzeichen oder unzulässigen Zeichen in der Eingangs-IDoc-Payload vorhanden ist, müssen diese aus dem IDoc entfernt werden. Anschließend muss das IDoc manuell in SAP ERP über den Transaktionscode WE19 erneut verarbeitet werden.

Um die IDoc-XML zu extrahieren, verwenden Sie das ABAP-Programm RCOD_DOWNLOAD_IDOC_AS_XML, indem Sie die IDoc-Nummer angeben.



Gilt für

SAP Integration Suite, verwaltetes Gateway > Verwaltetes Gateway - Grundlage und Tools > Verwaltetes Gateway für Portal des verwalteten Gateways
SAP Integration Suite, verwaltetes Gateway > Verwaltetes Gateway für Beschaffungsintegration

Nutzungsbedingungen  |  Copyright  |  Sicherheitsrichtlinie  |  Vertraulichkeit