“调试”透视图

您可在“调试”透视图中使用消息流调试器来测试和调试消息流的图形表示法。

下图显示 Message Brokers Toolkit“调试”透视图。该图中,正在调试的是 LargeMsgSupport_MRM_XML 消息流。

Message Brokers Toolkit 中“调试”透视图的屏幕捕获。

“调试”透视图视图

“调试”透视图包含以下视图:

“调试”视图
显示所选主机的已部署消息流类型,能帮助您处理流调试。提供的工具栏按钮用于控制流的执行。您可以启动、停止和继续流,单步跳入、单步跳出子流以及单步跳入源代码。

将流调试器连接到流运行时引擎时,“调试”视图显示下列与流相关的实体的名称:

  • 主机及其运行的流运行时引擎。此名称显示为下列以冒号分隔的实体名称的组合:
    • 主机
    • 代理
    • 执行组
    • 流引擎
    该条目由流运行时引擎符号来标识。例如,
    • 流引擎 TestPC01:WMQIV5BR:TestExecution:DataFlowEngine
  • 部署在流运行时引擎中的流用流符号来标识,例如:
    • 消息流 TestFlow
  • 更新开始到达断点时,已经为每个流创建的流实例由下列符号标识,例如:
    • 暂停的流实例 3068(已暂停)
    更新结束

“调试”视图中,可以执行下列调试任务:

  • 为当前已部署的流查询流运行时引擎
  • 从流调试器中拆离流运行时引擎
  • 继续流的执行
  • 运行到终止
  • 单步跳过节点
  • 单步跳入或跳出子流
  • 单步跳过、跳入或跳出源代码
“断点”视图
列出已在您消息流中的连接上设置的断点。在该视图中,您可以添加、禁用、启用或除去断点。您也可以使用“属性”视图将断点限制在消息流的一个或多个特定实例上。

“断点”视图“变量”视图共享同一窗格。单击某个选项卡以选择想要的视图。

“断点”视图显示在所选流的所有实例中设置的断点。如下所示,每个断点都由两个符号(以及消息流编辑器中使用的符号)中的一个来标识:

  • 启用的断点 启用的断点
  • 禁用的断点 禁用的断点

“断点”视图中,可以执行下列调试任务:

  • 除去断点
  • 禁用或启用断点
  • 将断点限制在一个或多个流实例上
“变量”视图
当消息流被断点中断时,您可以查看消息内容以检查消息流是否按要求执行,并根据需要作多次更改。

“变量”视图“断点”视图共享同一窗格。单击某个选项卡以选择想要的视图。

“变量”视图显示当前通过流的消息。使用该视图可以在调试期间检查或更改流中消息的内容。

消息流编辑器视图
消息流编辑器以图形方式显示和调试流。在该视图中,您可以将断点添加到消息流的连接。

消息流编辑器也显示流中设置的任何断点。如下所示,每个断点用某个符号来标识:

  • 启用的断点 启用的断点。
  • 禁用的断点 禁用的断点。
  • 启用的暂停断点 流在断点处暂停。

编辑器也在节点的上面显示下列符号:

  • 可用的源代码 在包含流调试器可以单步跳入的 ESQL 代码或 Java 代码的节点处,流暂停

“代理应用程序开发”透视图中,消息流编辑器用于创建、用图形方式显示和编辑消息流。有关此编辑器其他用途的详细信息,请参阅消息流编辑器中的描述和定义消息流内容中的任务。

相关概念
流调试器概述
声明 | 商标 | 下载 | 书库 | 支持 | 反馈
Copyright IBM Corporation 1999, 2006 最后一次更新时间:2006/08/14
ab00140_