Utilice un nodo Trace para generar detalles de las excepciones que se producen cuando se inicia el analizador de mensajes.
La figura siguiente muestra un extracto de la salida que puede generar un nodo Trace que tiene la propiedad Patrón establecida en un valor que representa una estructura que incluye el árbol de lista de excepciones.
Se muestra una excepción que se ha generado cuando se ha invocado el analizador de mensajes.
ExceptionList = (
(0x1000000)RecoverableException = (
(0x3000000)File = 'F:\build\S000_D\src\DataFlowEngine\ImbMqOutputNode.cpp'
(0x3000000)Line = 1444
(0x3000000)Function = 'ImbMqOutputNode::evaluate'
(0x3000000)Type = 'ComIbmMQOutputNode'
(0x3000000)Name = 'c76eb6cd-e600-0000-0080-b78796c5e70d'
(0x3000000)Label = 'esql_13485_check_defect.OUT'
(0x3000000)Text = 'Se capta la excepción y vuelve a generarse'
(0x3000000)Catalog = 'WMQIv210'
(0x3000000)Severity = 3
(0x3000000)Number = 2230
(0x1000000)ParserException = (
(0x3000000)File = 'F:\build\S000_D\src\MTI\MTIforBroker\GenXmlParser2\XmlImbParser.cpp'
(0x3000000)Line = 210
(0x3000000)Function = 'XmlImbParser::refreshBitStreamFromElements'
(0x3000000)Type = 'ComIbmMQInputNode'
(0x3000000)Name = 'ce64b6cd-e600-0000-0080-b78796c5e70d'
(0x3000000)Label = 'esql_13485_check_defect.IN'
(0x3000000)Text = 'XML Writing Errors have occurred'
(0x3000000)Catalog = 'WMQIv210'
(0x3000000)Severity = 3
(0x3000000)Number = 5010
(0x1000000)ParserException = (
(0x3000000)File = 'F:\build\S000_D\src\MTI\MTIforBroker\GenXmlParser2\XmlImbParser.cpp'
(0x3000000)Line = 551
(0x3000000)Function = 'XmlImbParser::checkForBodyElement'
(0x3000000)Type = ''
(0x3000000)Name = ''
(0x3000000)Label = ''
(0x3000000)Text = 'No se ha encontrado un texto válido para el documento.'
(0x3000000)Catalog = 'WMQIv210'
(0x3000000)Severity = 3
(0x3000000)Number = 5005
)
)
)
)