Output di traccia delle eccezioni dell'utente

La seguente figura mostra un estratto dell'output che potrebbe essere generato da un nodo Trace che abbia la proprietà Modello impostata su un valore che rappresenta una struttura che include la struttura ad albero ExceptionList.

L'eccezione mostrata si è verificata quando è stata generata un'eccezione dell'utente (con l'istruzione ESQL THROW).

ExceptionList = (
  (0x1000000)RecoverableException = (
    (0x3000000)File                 = 'F:\build\S000_D\src\DataFlowEngine\ImbComputeNode.cpp'
    (0x3000000)Line                 = 402
    (0x3000000)Function             = 'ImbComputeNode::evaluate'
    (0x3000000)Type              = 'ComIbmComputeNode'
    (0x3000000)Name              = 'acd8f35d-e700-0000-0080-b78796c5e70d'
    (0x3000000)Label             = 'esql_13485_check_defect.Compute1'
    (0x3000000)Text                 = 'Caught exception and rethrowing'
    (0x3000000)Catalog  = 'WMQIv210'
    (0x3000000)Severity = 3
    (0x3000000)Number               = 2230
    (0x1000000)UserException = (
      (0x3000000)File     = 'F:\build\S000_D\src\DataFlowEngine\ImbRdl\ImbRdlThrowExceptionStatements.cpp'
      (0x3000000)Line     = 148
      (0x3000000)Function = 'SqlThrowExceptionStatement::execute'
      (0x3000000)Type              = 'ComIbmComputeNode'
      (0x3000000)Name              = 'acd8f35d-e700-0000-0080-b78796c5e70d'
      (0x3000000)Label             = 'esql_13485_check_defect.Compute1'
      (0x3000000)Text     = 'User Generated SQL 'USER' exception'
      (0x3000000)Catalog  = 'WMQIv210'
      (0x3000000)Severity = 1
      (0x3000000)Number   = 2949
      (0x1000000)Insert   = (
        (0x3000000)Type = 5
        (0x3000000)Text = 'USER'
      )
      (0x1000000)Insert   = (
        (0x3000000)Type = 5
        (0x3000000)Text = 'Insert1'
      )
      (0x1000000)Insert   = (
        (0x3000000)Type = 5
        (0x3000000)Text = 'Insert2'
      )
      (0x1000000)Insert   = (
        (0x3000000)Type = 5
        (0x3000000)Text = 'etc'
      )
      (0x1000000)Insert   = (
        (0x3000000)Type = 5
        (0x3000000)Text = ''
      )
      (0x1000000)Insert   = (
        (0x3000000)Type = 5
        (0x3000000)Text = ''
      )
      (0x1000000)Insert   = (
        (0x3000000)Type = 5
        (0x3000000)Text = ''
      )
      (0x1000000)Insert   = (
        (0x3000000)Type = 5
        (0x3000000)Text = ''
      )
      (0x1000000)Insert   = (
        (0x3000000)Type = 5
        (0x3000000)Text = ''
      )
    )
  )
)
Concetti correlati
Panoramica dei flussi di messaggi
Struttura ad albero ExceptionList
Attività correlate
Accesso alla struttura ad albero ExceptionList
Generazione di un'eccezione
Riferimenti correlati
Nodo Throw
Nodo Trace
Istruzione THROW
Informazioni particolari | Marchi | Download | Libreria | Supporto | Commenti
Copyright IBM Corporation 1999, 2006 Ultimo aggiornamento: ago 17, 2006
ac16858_