パーサー例外のトレース出力

以下の図は、出力の抽出です。これは、ExceptionList ツリーを含む構造を表す値に「パターン」 プロパティーが設定された Trace ノードによって生成されます。

この例外は、メッセージ・パーサーが起動されたときに発生する例外です。

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 = 'Caught exception and rethrowing'
    (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 valid body of the document could be found.'
        (0x3000000)Catalog = 'WMQIv210'
        (0x3000000)Severity = 3
        (0x3000000)Number = 5005
      )
    )
  )
)
関連概念
メッセージ・フローの概要
ExceptionList ツリー構造
関連タスク
ExceptionList ツリーへのアクセス
例外のスロー
関連資料
Throw ノード
Trace ノード
THROW ステートメント
特記事項 | 商標 | ダウンロード | ライブラリー | サポート | フィードバック
Copyright IBM Corporation 1999, 2006 最終更新: 08/21/2006
ac16856_