Output di traccia delle eccezioni di conversione

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 rilevata un'eccezione della conversione (CAST).

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)RecoverableException = (
      (0x3000000)File                = 'F:\build\S000_D\src\DataFlowEngine\ImbRdl\ImbRdlTypeCast.cpp'
      (0x3000000)Line                = 163
      (0x3000000)Function            = 'SqlTypeCast::evaluate'
      (0x3000000)Type     = ''
      (0x3000000)Name     = ''
      (0x3000000)Label    = ''
      (0x3000000)Text                = 'Error casting from %3 to %4'
      (0x3000000)Catalog  = 'WMQIv210'
      (0x3000000)Severity = 3
      (0x3000000)Number              = 2521
      (0x1000000)Insert   = (
        (0x3000000)Type = 2
        (0x3000000)Text = '12'
      )
      (0x1000000)Insert   = (
        (0x3000000)Type = 2
        (0x3000000)Text = '28'
      )
      (0x1000000)Insert   = (
        (0x3000000)Type = 5
        (0x3000000)Text = 'CHARACTER'
      )
      (0x1000000)Insert   = (
        (0x3000000)Type = 5
        (0x3000000)Text = 'INTEGER'
      )
      (0x1000000)ConversionException = (
        (0x3000000)File     = 'F:\build\S000_D\src\CommonServices\ImbUtility.cpp'
        (0x3000000)Line     = 195
        (0x3000000)Function = 'imbWcsToInt64'
        (0x3000000)Type     = ''
        (0x3000000)Name     = ''
        (0x3000000)Label    = ''
        (0x3000000)Text     = 'Invalid characters'
        (0x3000000)Catalog  = 'WMQIv210'
        (0x3000000)Severity = 3
        (0x3000000)Number   = 2595
        (0x1000000)Insert   = (
          (0x3000000)Type = 5
          (0x3000000)Text = 'fred'
        )
      )
    )
  )
)
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
Funzione CAST
Informazioni particolari | Marchi | Download | Libreria | Supporto | Commenti
Copyright IBM Corporation 1999, 2006 Ultimo aggiornamento: ago 17, 2006
ac16854_