| |||||||||
Después de verificar un log MPL en SAP Cloud Platform Integration, el mensaje de error muestra lo siguiente:
"Error en el procesamiento de entrada en el punto final en /ReceiveIDOC con el mensaje"Error:[com.ctc.wstx.exc.WstxLazyException] Entidad de carácter ilegal: carácter de expansión (código 0x2)
en [row,col {unknown-source}]: [########]", causado por "WstxParsingException:Entidad de carácter ilegal: carácter de expansión (código 0x2)
en [row,col {unknown-source}]: [########]"
El payload contiene caracteres no permitidos que se rechazan en el nivel de adaptador de entrada en SAP Cloud Platform Integration.
Realice verificaciones en el sistema SAP ERP emisor antes de que los datos se envíen al punto final de arrendatario de SAP Cloud Platform Integration y busque determinados caracteres como # , < , > , & , " , ". Estos caracteres deben escaparse en el XML porque son utilizados por el propio XML.
Si alguno de estos caracteres especiales o ilegales están presentes en el payload de IDOC entrante, estos deben eliminarse del IDOC y, a continuación, el IDOC debe volver a procesarse manualmente en SAP ERP mediante el código de transacción WE19.
Para extraer el IDOC XML, utilice el programa ABAP RCOD_DOWNLOAD_IDOC_AS_XML proporcionando el número de IDOC.
SAP Integration Suite, gateway gestionado > Gateway gestionado para la integración de la determinación de fuente de aprovisionamiento
SAP Integration Suite, gateway gestionado > Herramientas y fundación para gateway gestionado > Gateway gestionado para portal de gateway gestionado