Erreur : « Erreur lors de la lecture de XMLStreamReader : caractère inattendu 'j' »
Cet article de la base de connaissances a été traduit automatiquement pour vous faciliter la tâche. SAP ne garantit pas l'exactitude ou l'exhaustivité de cette traduction automatique. Vous pouvez trouver le contenu d'origine en passant à l'anglais à l'aide du sélecteur de langue.
Le bon de commande envoyé depuis Ariba Buying & Invoicing (P2P) échoue dans SAP Integration Suite, passerelle gérée pour Spend Management et SAP Business Network avec l'erreur suivante :
org.apache.cxf.binding.soap.SoapFault : erreur lors de la lecture de XMLStreamReader : caractère inattendu 'j' (code 106) dans le prolog ; '<' attendu à [ligne,col {inconnu(s)
- Certificat expiré côté ERP ou S/4 HANA.
- Problèmes de configuration dans le connecteur Cloud.
- ID d'emplacement non unique défini dans le connecteur Cloud.
- Vérifiez si les certificats ont expiré dans ERP ou S/4 HANA. Si un certificat a expiré, renouvelez-le. Vous pouvez utiliser ce lien pour plus d'informations sur la manière de renouveler les certificats : Comment gérer les certificats
- Effectuez un test dans l'outil de connectivité CIG pour tester la connectivité entre la passerelle gérée pour Spend&Network et S/4 HANA ou ERP et, en cas d'échec, l'un des problèmes possibles concerne le connecteur Cloud. Pour corriger ce problème, reportez-vous au Guide d'installation de la passerelle gérée pour la gestion des dépenses et SAP Business Network pour vérifier la configuration du connecteur Cloud : Configuration du connecteur Cloud.
- Gérez un ID de site unique qui ne serait pas utilisé par un autre client. Vous pouvez utiliser le nom de votre société ou une partie de ce nom dans le cadre de l'ID de localisation pour le rendre unique. Évitez les mots communs comme ARIBA, CIG, etc.
Ce type d'erreur peut également se produire avec d'autres types de documents, et pas seulement avec la commande d'achat.
Passerelle gérée SAP Integration Suite > Passerelle gérée pour Approvisionnement