Mensajes XML de error genéricos de aplicación y de sistema

En HCL Commerce, se pueden producir errores genéricos de aplicación y de sistema. Se generan mensajes XML si un mandato, invocado por un mensaje de entrada a través de IBM MQ, encuentra una excepción genérica de la aplicación del sistema.

Se envía un mensaje de error genérico de aplicación a la cola de salida si el error está relacionado con el usuario. Cuando un usuario entra un parámetro no válido en un mensaje XML, se emite una excepción de aplicación EC. Entonces se envía el mensaje a la cola de salida y se documenta la excepción en un archivo de anotaciones cronológicas.

Nota: Cuando se emite una excepción de este tipo, el controlador web no vuelve a intentar el mandato, aunque éste esté especificado como mandato que se puede volver a intentar.

Un mensaje de error genérico de sistema se envía a la cola de salida si se detecta una excepción de tiempo de ejecución o un error de configuración de HCL Commerce, como excepciones de puntero nulo y excepciones de retrotracción de transacción.

Aunque el contenido de los mensajes XML genéricos varía en función del contenido de los mensajes XML de entrada, el formato es similar al siguiente:


<?xml version="1.0" encoding="UTF-8"?>
<WCS_Error type="GenericApplicationError"> (or <WCS_Error type="GenericSystemError">)
<RequestAttributes> 
...(Error parameters and data of inbound XML message)
<excMsg>(Error message key, e.g. _ERR_REMOTE_EXCEPTION)</excMsg> 
... 
</RequestAttributes> 
</WCS_Error>