保存 ESQL 文件

编辑 ESQL 文件时,您可以在保存它的同时保存已进行添加和修改的内容,并强制编辑器验证文件内容。

开始之前

要执行此任务,必须先完成下列任务:

要保存 ESQL 文件:

  1. 切换到“代理应用程序开发”透视图
  2. 创建新的 ESQL 文件或者打开现有的 ESQL 文件。
  3. 更改该 ESQL 文件的内容。
  4. 当已经完成工作,通过选择文件 > 保存 <filename>.esql 文件 > 全部保存(菜单总是正确地显示当前文件名)保存文件以保留所有的更改。

    当保存文件时,验证器由编辑器调用,用来检查 ESQL 是否服从所有的语法和句法规则(由ESQL 引用中的语法图和解释指定)。

    设置 ESQL 参数时,可以请求额外的验证。单击窗口 > 首选项。显示“首选项”对话框:

  5. 扩展左侧的“ESQL 和映射”条目,并单击“验证”。 可以为下列四种类别的错误选择值:警告(缺省值)、错误或忽略。
    1. 未解析的标识
    2. 消息引用与消息定义不匹配
    3. 数据库引用与数据库模式不匹配
    4. 使用了不推荐的关键字

    验证信息定义可能会影响编辑器内的响应时间,特别是如果有对复合消息定义进行许多引用的复杂 ESQ。您可能选择要延迟此验证。 在您完成消息流的制订并打算进行部署时调用验证,可避免发生运行时错误。

    编辑器在“任务”视图中为每个查找到的错误写了一个条目,提供了代码行编号和错误的原因。
  6. 如果双击该错误,编辑器将光标定位在发现那个错误的行上。 在左侧页边的空白处,还以错误图标突出显示了该行错误图标(红圈中的白叉)

    编辑器还可能找到一些潜在的错误情况,它作为警告而突出显示(带有警告图标 警告图标(黄色三角形中有一个黑色的惊叹号)),该警告还写入任务视图。例如,可能已经包括了一个引用无效模式(名称空间)的 BROKER SCHEMA 语句。

    检查代码,并进行该语句或函数所需的校正。

另存为

可以通过使用文件 > 另存为...来保存该 ESQL 文件的副本。

  1. 单击文件 > 另存为 <name>
  2. 指定想要保存 ESQL 文件副本的消息流项目。 项目名称缺省为当前的项目。您可以接受此名称,或者从“文件保存”对话框中显示的有效选项中选择另一个名称。
  3. 为 ESQL 文件的新副本指定名称。 如果希望在相同的项目中保存该 ESQL 文件,必须赋予其他名称,或者必须确认您要覆盖当前的副本(即,复制文件到其本身)。

    如果希望在另一个项目中保存该 ESQL 文件,项目必须已经存在(只可以从存在的项目列表中选择)。可以在另一个项目中使用相同的或另一个名称保存文件。

  4. 单击确定 将保存消息流,并且消息流编辑器将验证它的内容。编辑器提供它在“任务”视图中找到的任何错误的报告。
相关任务
开发消息流
声明 | 商标 | 下载 | 书库 | 支持 | 反馈
Copyright IBM Corporation 1999, 2006 最后一次更新时间:2006/08/14
ak09035_