| |||||||||
Après vérification d'un journal MPL dans SAP Cloud Platform Integration, le message d'erreur affiche les éléments suivants :
"Échec du traitement des documents entrants dans le point d'extrémité à /ReceiveIDOC avec le message"Erreur:[com.ctc.wstx.exc.WstxLazyException] Caractère non autorisé entité : caractère de développement (code 0x2)
à [row,col {inknown-source}]: [########]", causé par "WstxParsingException:Entité de caractère non valide : caractère d'extension (code 0x2
à [ligne,col {inconnu-source}]: [########]"
Les données utiles contiennent des caractères non autorisés qui sont refusés au niveau de l'adaptateur entrant dans SAP Cloud Platform Integration.
Effectuez des contrôles dans le système SAP ERP émetteur avant que les données ne soient envoyées au point de terminaison du locataire SAP Cloud Platform Integration et recherchez certains caractères tels que #, <, >, &, ", ". Ces caractères doivent être échappés dans le XML car ils sont utilisés par XML lui-même.
Si l'un de ces caractères spéciaux ou non autorisés est présent dans les données utiles de l'IDoc entrant, ils doivent être supprimés de l'IDoc, puis l'IDoc doit être retraité manuellement dans SAP ERP à l'aide du code de transaction WE19.
Pour extraire l'IDoc XML, utilisez le programme ABAP RCOD_DOWNLOAD_IDOC_AS_XML en fournissant le numéro d'IDoc.
Passerelle gérée SAP Integration Suite > Fondation et outils de la passerelle gérée > Passerelle gérée pour portail de passerelle gérée
Passerelle gérée SAP Integration Suite > Passerelle gérée pour Sourcing - Intégration