[AIX][Linux][Windows][IBM i][z/OS]

更改或添加应用程序文件

您可更改或添加应用程序服务器上的应用程序文件,而无须停止并重新启动服务器。

关于此任务

以下注意事项适用于本主题中的 xmi 文件引用:
支持的配置 支持的配置: 对于 IBM® 扩展文件和绑定文件,根据您使用的是 Java EE 5 之前的应用程序或模块还是 Java™ EE 5 或之后的应用程序或模块,.xmi 或 .xml 文件扩展名有所不同。IBM 扩展文件或绑定文件将命名为 ibm-*-ext.xmi 或 ibm-*-bnd.xmi,其中 * 是扩展文件或绑定文件的类型,例如,app、application、ejb-jar 或 web。存在下列条件:
  • 对于使用 V5 之前的 Java EE 版本的应用程序或模块,文件扩展名必须是 .xmi。
  • 对于使用 Java EE 5 或更高版本的应用程序或模块,文件扩展名必须是 .xml。如果应用程序或模块中包含 .xmi 文件,那么产品将忽略这些 .xmi 文件。

然而,Java EE 5 或更高版本的模块可以在包含 Java EE 5 之前的文件并使用 .xmi 文件扩展名的应用程序中存在。

ibm-webservices-ext.xmiibm-webservices-bnd.xmiibm-webservicesclient-bnd.xmiibm-webservicesclient-ext.xmiibm-portlet-ext.xmi 文件继续使用 .xmi 文件扩展名。

sptcfg
[Solaris][HP-UX]限制: 产品在这些操作系统上运行时,只有在 JVM 系统属性 sun.zip.disableMemoryMapping 设置为 true 的情况下,才支持热部署和动态重新装入功能。关联 Java Development Kit (JDK) 内的 Java 归档 (JAR) 文件是内存映射的。如果 Java 虚拟机 (JVM) 使用这些 JAR 文件时热部署和动态重新装入功能更新了这些 JAR 文件,那么这些文件会不一致,这会导致应用程序服务器崩溃。如果您在这些操作系统上更改应用程序,并且 JVM 系统属性 sun.zip.disableMemoryMapping 未设置为 true,请勿使用热部署和动态重新装入功能。请重新启动应用程序以反映更改。

在不停止服务器并重新启动它的情况下,可对已部署应用程序文件进行多个更改。

要点: 请参阅更新企业应用程序文件的方法并确定是否热部署是更新应用程序文件的适当方法。其他方法可能更简单,而热部署只适合于经验丰富的用户。您可使用更新向导(属于管理控制台)进行更改,无须停止并重新启动服务器。

下表列示了您可以通过操作部署应用程序的服务器上的应用程序文件来进行的更改。该表还说明是使用热部署还是使用动态重新装入来进行更改。

过程


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



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