生成 Monitor Java EE 项目

在可以向 Business Monitor 测试环境发布监视模型之前,必须首先从该模型生成 Java™ 6 Platform, Enterprise Edition (Java EE) 项目。

过程

要生成 Java EE 项目,请完成下列步骤:

  1. 右键单击 Project Explorer 视图中的监视模型,然后单击生成 Monitor Java EE 项目。“生成 Monitor Java EE 项目”窗口将打开。(如果需要,可以设置首选项来指定用于在文本字段自动填充缺省项目名的模板,如主题设置用于生成监控器 Java EE 项目的首选项中所述。) 可以接受项目的缺省名称,但请确保名称不要过长。在 Windows 中,最大路径长度为 256 个字符,因此创建时任何长于 128 个字符的路径都可能在发布时导致问题。如果监视模型名称或路径名过长,那么在 Integration Designer 服务器视图中或在 WebSphere® Application Server 管理控制台中启动监视模型应用程序时,该应用程序不会显示。
    注: 针对大型监视模型生成 Java EE 项目时,可能会遇到 IBM® Integration Designer 的 Eclipse 工作空间中内存耗尽的情况。 有关解决这些内存耗尽情况的信息,请参阅主题 Java EE 项目生成导致内存耗尽情况
  2. 如果存在任何 Java EE 项目,请选择覆盖现有项目以继续。 如果选择了清除构件并且项目已经添加到服务器,那么这些项目会停止、从服务器中除去和删除,然后重新创建。如果之前已生成项目并且对监视模型仅进行了非结构化更改(如更改描述和更改表达式),那么可以清除清除构件来加速代码生成。项目内容会适当刷新,并且项目在内容刷新后会添加到服务器。

    此步骤假定在“业务监视首选项”页面(窗口 > 首选项 > 业务监视)上选择了自动将项目重新发布到服务器。虽然仍必须将新项目添加到测试服务器,但生成的 Java EE 项目会自动替换当前发布的项目。如果未选择此选项,并且项目先前已发布,那么生成 Java EE 项目之前,必须手动从服务器中除去项目。生成 Java EE 项目之后,可以将这些项目重新添加到服务器。

  3. 可选: 如果要在后台运行代码生成并同时访问工作空间,请在代码生成开始时单击在后台运行,“生成 Monitor Java EE 项目”窗口将会显示。 该窗口关闭后,会在工作空间右下角显示进度条。随时单击进度图标 补充信息 可查看进度。从“进度”视图中,还可以取消正在进行的代码生成作业。

结果

如果接受缺省名称,那么将从监视模型生成下列两个 Java EE 项目:
Name Description
fileNameModelLogic 包含监视模型的事件处理逻辑的 EJB 项目
fileNameApplication 包含 2 个 EJB 项目的企业应用程序 (EAR) 文件项目
如果切换到 Java EE 透视图,可以查看生成的 Java EE 项目。如果要清除工作空间,可以选择删除生成的项目。这些项目在下次单击生成 Monitor Java EE 项目时会重新生成。

下一步做什么

如果计划在生产环境中部署监视模型应用程序,请完成下列步骤:
  1. 从主菜单栏中,选择文件 > 导出。展开 Java EE,然后单击 EAR 文件。单击下一步
  2. 选择与监视模型相应的 EAR 文件应用程序。
  3. 单击浏览以选择目标目录,然后输入 EAR 文件的名称。单击完成
EAR 文件准备就绪,可以部署在生产服务器上。