安装企业应用程序文件

作为应用程序部署的一部分,您在配置为存放可安装模块的服务器上安装应用程序文件。

开始之前

在应用程序服务器上安装 Java™ Platform, Enterprise Edition (Java EE) 应用程序文件前,必须根据需要组装模块。

而且,在安装这些文件前,还应该配置目标应用程序服务器。作为配置服务器的一部分,确定是否可以将应用程序文件安装到部署目标。

支持的配置 支持的配置: 不允许在不支持指定 Java EE 级别的部署目标上安装新 Java EE 规范级别。例如,如果应用程序包含 EJB 部署描述符级别为 3.1(包含在 Java EE 6 中)的模块,那么应用程序不能安装在不支持 Java EE 6 的应用程序服务器上,例如,V8 之前的应用程序服务器版本。而且,如果应用程序包含 Java EE 6 注释,那么应用程序不能安装在不支持 Java EE 6 规范级别的应用程序服务器上,即使该应用程序包含先前版本的受支持 Java EE 规范级别的 EJB 部署描述符;例如,包含在 Java EE 5 中的 EJB 3.0。sptcfg

关于此任务

可以在服务器上安装下列企业模块:

  • 企业归档 (EAR)
  • 企业 Bean (EJB)
  • Web 归档文件 (WAR)
  • 会话启动协议 (SIP) 模块 (SAR)
  • 资源适配器(连接器或 RAR)
  • 应用程序客户机模块

应用程序客户机文件可安装在WebSphere® Application Server配置中,但不能在服务器上运行。

完成以下步骤以安装您的文件。

过程

  1. 确认哪种方法用于安装应用程序文件。 本产品提供了若干种方法来安装模块
  2. 安装应用程序文件,使用
    • 管理控制台
    • [AIX Solaris HP-UX Linux Windows][z/OS]拖放至受监控目录
    • wsadmin 脚本
    • 使用 Java 管理扩展 (JMX) 应用程序编程接口 (API) 的 Java 管理程序
  3. 启动已部署应用程序文件,使用
    • 管理控制台
    • wsadmin startApplication
    • 使用 ApplicationManager 或 AppManagement MBean 的 Java 程序

下一步做什么

保存对管理配置所作的更改。

当在多服务器环境中保存配置时,将配置与需要运行应用程序的节点进行同步。

避免故障 避免故障:
  • 必须使用管理控制台或 wsadmin 脚本编制来同步节点。在这两个选项中,使用管理控制台是执行此操作的最佳方法。管理控制台中的“节点”面板包括同步操作。

    如果需要使用 wsadmin 脚本编制来同步节点,请使用 NodeSync MBean 的 sync() 命令。

  • 不要将重新启动 Node Agent 作为同步节点过程的一部分。通过 Node Agent 启动且影响应用程序服务器的管理操作(例如,应用程序部署的节点同步或在 Node Agent 启动时进行的更新)会失败,直到 Node Agent 发现应用程序服务器为止。
gotcha
要点: 对应用程序部署或映射进行任何更改后,最好始终生成和传播 plugin-cfg.xml。 针对生产环境,由于将插件传播到目标 Web 服务器会导致重新装入插件配置属性,因此确保生成的 plugin-cfg.xml 正确。

下一步,测试应用程序。例如,使 Web 浏览器指向已部署应用程序的 URL。通常,URL 为 http://hostname:9060/web_module_name,其中 hostname 是有效的 Web 服务器,9060 是缺省端口号。检查应用程序的性能。如果该应用程序未按期望方式执行,请编辑应用程序配置,然后进行保存并再次执行测试。

如果应用程序包含许多带有注释的类,并且需要花较长时间进行部署,那么可减少注释搜索以加快部署。请参阅有关在应用程序部署期间减少注释搜索的主题。


指示主题类型的图标 任务主题



时间戳记图标 最近一次更新时间: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=trun_app_install
文件名:trun_app_install.html