它描述如何在工作台中使用“新建消息定义文件”向导,从 XML DTD 创建新的消息定义文件。
开始之前:
要执行此任务,必须先完成下列任务:
在开始该任务之前,应该了解到以下几点:
- 要从 XML DTD 创建新的消息定义文件,工作台中必须已存在 DTD 文件,例如在您的消息集项目中。这允许您在新建消息定义文件向导中选择 DTD 文件。
- 如果您要添加新的消息定义文件的消息集没有 XML 有线格式(XML)层,模型中将只出现逻辑信息。您可以在从 XML DTD 导入之前或之后将物理层添加到消息集,但应在导入之前添加物理层,以确保能从 XML DTD 中将其连同设置植入。
- 还可以使用 mqsicreatemsgdefs,从命令行导入 XML DTD。
- 文件扩展名必须是小写的 .dtd。
以下步骤涵盖创建全新的消息定义文件,以及覆盖现有文件的内容。
要从 XML DTD 创建消息定义:
- 切换到“代理应用程序开发”透视图。
- 通过从工作台菜单单击文件 > 新建 > 消息定义文件,以打开新建消息定义文件向导。
- 在显示的选项列表中,单击 XML DTD 文件选中它,然后单击下一步。
- 单步遍历向导的其余部分根据要求填入详细信息。
当您使用向导完成 XML DTD 的导入时:
- 导入文件时请仔细检查所创建报告中的任何错误。此报告可在包含您试图创建的消息定义的项目中的 log 目录中找到。该报告的文件扩展名为 .dtd.report.txt,前缀是为新消息定义文件指定的名称。
- 查看工作台任务列表中显示的消息以检查是否出现任何新警告或错误。
从 XML DTD 创建消息定义文件,且在消息定义编辑器中打开该文件,以便您能检查导入的信息并进行必要的更改。
当您在检查新创建的消息定义文件时,检查所有出现在工作台任务列表中的消息,看是否需要进行纠正,以解决与新文件相关的错误或警告。