사용자 예외 추적 출력

다음은 패턴 등록 정보를 ExceptionList 트리가 포함된 구조를 나타내는 값으로 설정한 Trace 노드에서 생성될 수 있는 출력에서 추출한 것입니다.

표시된 예외는 사용자 예외가 생성되는 경우(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 = ''
)
)
)
)
관련 개념
메시지 플로우 개요
ExceptionList 트리
관련 태스크
ExceptionList 트리에 액세스
예외 전달
관련 참조
Throw 노드
Trace 노드
THROW문
주의사항 | 등록상표 | 다운로드 | 라이브러리 | 지원 | 피드백
Copyright IBM Corporation 1999, 2006 마지막 갱신 날짜: 5월 12, 2006
ac16858_