WebSphere Message Broker, Versión 8.0.0.5 Sistemas operativos: AIX, HP-Itanium, Linux, Solaris, Windows, z/OS

Consulte la información sobre la última versión del producto en IBM Integration Bus, Versión 9.0

Estructura de la lista de excepciones

Una lista de excepciones contiene información sobre las excepciones, como los números de error, el nombre del nodo que ha generado la excepción y la razón de la excepción.

La figura siguiente muestra una forma de construir una lista de excepciones.

ExceptionList {
    RecoverableException = {                 1
        File     = 'f:/build/argo/src/DataFlowEngine/ImbDataFlowNode.cpp'
        Line     = 538
        Function = 'ImbDataFlowNode::createExceptionList'
        Type     = 'ComIbmComputeNode'
        Name     = '0e416632-de00-0000-0080-bdb4d59524d5'
        Label    = 'mf1.Compute1'
        Text     = 'Excepción generada por nodo'
        Catalog  = 'WebSphere Message Broker2'
        Severity = 3
        Number   = 2230
        RecoverableException = {               2
            File     = 'f:/build/argo/src/DataFlowEngine/ImbRdlBinaryExpression.cpp'
            Line     = 231
            Function = 'ImbRdlBinaryExpression::scalarEvaluate'
            Type     = 'ComIbmComputeNode'
            Name     = '0e416632-de00-0000-0080-bdb4d59524d5'
            Label    = 'mf1.Compute1'
            Text     = 'expresión de evaluación de error'
            Catalog  = 'WebSphere Message Broker2'
            Severity = 2
            Number   = 2439
            Insert   = {
               Type = 2
               Text = '2'
            }
            Insert   = {
               Type = 2
               Text = '30'
            }
            RecoverableException = {             3
                File     = 'f:/build/argo/src/DataFlowEngine/ImbRdlValueOperations.cpp'
                Line     = 257
                Function = 'intDivideInt'
                Type     = 'ComIbmComputeNode'
                Name     = '0e416632-de00-0000-0080-bdb4d59524d5'
                Label    = 'mf1.Compute1'
                Text     = 'Dividir por cero calculando '%1 / %2''
                Catalog  = 'WebSphere Message Broker2'
                Severity = 2
                Number   = 2450
                Insert   = }
                   Type = 5
                   Text = '100 / 0'
                }
            }
        }
    }
}
 
Notas:
  1. La primera descripción de excepción 1 es un hijo de la raíz. Esto identifica el número de error 2230, que indica que se ha generado una excepción. El nodo que ha generado la excepción también se identifica (mf1.Compute1).
  2. La descripción de excepción 2 es un hijo de la primera descripción de excepción 1. Esto identifica el número de error 2439.
  3. La descripción de excepción 3 es un hijo de la segunda descripción de excepción 2. Esto identifica el número de error 2450, que indica que el nodo ha intentado dividir por cero.
Los temas siguientes proporcionan ejemplos de listas de excepciones que se han grabado en el destino de la salida de rastreo (por el nodo Trace):
Avisos | Marcas registradas | Descargas | Biblioteca | Soporte | Comentarios

Copyright IBM Corporation 1999, 2014Copyright IBM Corporation 1999, 2014.

        
        Última actualización:
        
        Última actualización: 2015-02-28 16:58:26


Tema de referenciaTema de referencia | Versión 8.0.0.5 | ac16850_