使用控制台安装企业应用程序文件
Java™ Platform, Enterprise Edition (Java EE) 应用程序文件的安装过程包括将组装完毕的企业应用程序、Web、企业 Bean (EJB) 或其他可安装模块放到已配置为用于存放文件的服务器或集群中。正确启动并运行的已安装文件被认为是已部署的文件。
开始之前
在安装企业应用程序文件前,请确保正在将应用程序文件安装到兼容的部署目标上。如果部署目标不兼容,请选择另一个目标。
(可选)确定正在安装的应用程序是否使用了其他已部署的应用程序也使用的库文件。您可以为每个共享文件定义共享库。使用共享库有助于减少工作站或服务器上的库文件副本数。
关于此任务
要将新的企业应用程序文件安装到 WebSphere® Application Server 配置中,您可以使用下列选项:
- 管理控制台
- wsadmin 脚本
- 受监视目录部署
- 应用程序属性文件
- Java MBean 程序
下列步骤描述如何使用管理控制台来安装应用程序、EJB 组件、会话启动协议 (SIP) 归档 (SAR) 或 Web 模块。

过程
- 在控制台导航树中,单击应用程序 > 新建应用程序 > 新建企业应用程序。
- 在第一个“准备安装应用程序”页面上:
- 指定源企业应用程序文件(.ear 文件,又称为 EAR 文件)的完整路径名。
要安装的 EAR 文件可以在客户机(运行 Web 浏览器的机器)或服务器(客户机所连接的机器)上。如果指定 EAR 文件在客户机上,管理控制台就会将该 EAR 文件上载到运行控制台的机器,然后继续安装应用程序。
您还可以指定安装独立的 Web 归档 (WAR)、SAR 或 Java 归档 (JAR) 文件。
如果 EAR 文件在服务器上,并且该服务器是 IBM® i 服务器,请确保用户概要文件 QEJBSVR 对该 EAR 文件拥有 *R 权限,并且对包含该 EAR 文件的路径中的所有目录至少拥有 *X 权限。
避免故障: 如果您尝试从远程文件系统安装应用程序并且将 Java 虚拟机 (JVM) 注册为 Microsoft Windows 服务,那么管理控制台不会显示映射的网络驱动器。在此情况下,该 Windows 服务会作为新的登录会话运行,其安全身份 (SID) 与用户会话的安全身份不相同。因此,该服务无法处理由登录用户建立的映射的网络驱动器。要从远程文件系统安装应用程序,必须使用 WASService 命令来从 Windows 服务注销 JVM。有关更多信息,请参阅 WASService 命令的相关文档。gotcha
- 单击下一步。
- 指定源企业应用程序文件(.ear 文件,又称为 EAR 文件)的完整路径名。
- 在第二个“准备安装应用程序”页面上:
- 选择是否查看所有安装选项。
- 快速路径 - 仅当需要其他信息时才提示
- 显示模块映射步骤以及任何要求指定所需信息才能成功地安装应用程序的步骤。
- 详细 - 显示所有安装选项和参数
- 显示所有安装选项。
- 选择是否生成缺省绑定。
选择生成缺省绑定将使产品为不完整的 Java 命名和目录接口 (JNDI) 和其他应用程序绑定提供缺省值。产品不会更改现有绑定。
您不需要对 EJB 3.x 模块的 EJB Bean、本地 Home 接口、远程 Home 接口或业务接口指定 JNDI 值。在运行时期间,该产品将为容器指定缺省值。同样,对于 EJB 3.x 或 Web 2.4 或更高版本模块中的任何 EJB 引用都不需要指定 JNDI 值,这是因为该产品在运行时期间将自动解析目标。即使当您选择生成缺省绑定时,该产品也不会为这些 JNDI 值生成缺省值,但是它会为其他绑定(例如,虚拟主机)生成缺省值。
新功能部件:
缺省情况下,预配置的缺省资源不会用于 Java EE 绑定。请选择使用 Java EE 缺省绑定以使生成的绑定作为 Java EE 缺省绑定。newfeat您可以定制生成缺省绑定时使用的缺省值。准备应用程序安装绑定设置描述了可用的定制内容并提供了样本绑定。
- 单击下一步。 如果显示了安全警告,请单击继续。将显示“安装新的应用程序”页面。如果选择生成缺省绑定,那么您可以执行到摘要步骤。示例:使用缺省绑定安装 EAR 文件提供了样本步骤。
- 选择是否查看所有安装选项。
- 根据需要,指定安装选项值。
除单击下一步以外,还可以单击步骤号以直接跳转至该页面。您要安装的应用程序或模块的内容将确定哪些页面可用。
表 1. 向导页描述. 下表描述每个向导页面。 页面 描述 选择安装选项 在选择安装选项页面上,请提供特定于产品的设置值。如果未指定值,那么将使用缺省值。 将模块映射至服务器 在将模块映射至服务器页面上,指定要将应用程序中包含的模块安装到的部署目标。您可以将各个模块安装到同一个部署目标,也可以分散安装到多个部署目标。每个模块都必须映射至目标服务器。 在单服务器产品上,部署目标可以是应用程序服务器或 Web 服务器。
在多服务器产品上,部署目标可以是应用程序服务器、应用程序服务器集群或 Web 服务器。
提供用于编译 JSP 的选项 如果在选择安装选项页面上启用了预编译 JavaServer Pages 文件设置,并且应用程序使用了 JavaServer Pages (JSP) 文件,那么可以在提供用于编译 JSP 的选项页面上指定 JSP 编译器选项。 提供 Bean 的 JNDI 名称 在提供 Bean 的 JNDI 名称页面上,请对每个 EJB 2.1 和更低版本的模块中的每个企业 Bean 指定 JNDI 名称。必须为应用程序中定义的每个企业 Bean 指定 JNDI 名称。例如,对于 EJB 模块 MyBean.jar,请指定 MyBean。 与 EJB 3.x 模块一样,您可以指定 JNDI 名称、本地 Home JNDI 名称、远程 Home JNDI 名称或不指定 JNDI 名称。如果您未指定值,那么产品将提供缺省值。
绑定 EJB 业务 在绑定 EJB 业务页面上,可为 EJB 3.x 模块指定业务接口 JNDI 名称。如果在提供 Bean 的 JNDI 名称页面上对 Bean 指定了 JNDI 名称,请不要在此页面上对同一个 Bean 指定业务接口 JNDI 名称。如果未对 Bean 指定 JNDI 名称,那么可以选择指定业务接口 JNDI 名称。如果您未指定业务接口 JNDI 名称,那么产品将提供容器缺省值。对于非接口视图,业务接口值为空字符串 ("")。 映射包含 1.x 实体 Bean 的模块的缺省数据源 如果应用程序使用了包含容器管理的持久性 (CMP) Bean 的 EJB 模块,并且这些 Bean 基于 EJB 1.x 规范,那么对于映射包含 1.x 实体 Bean 的模块的缺省数据源,请指定 EJB 模块的缺省数据源的 JNDI 名称。如果对各个 CMP Bean 指定了数据源,那么 EJB 模块的缺省数据源是可选的。 将 EJB 引用映射至 Bean 在将 EJB 引用映射至 Bean 页面上,如果应用程序定义了 EJB 引用,那么可以对用于表示 EJB 引用中指定的逻辑名的企业 Bean 指定 JNDI 名称。 如果 EJB 引用来自于 EJB 3.x 或 Web 2.4 或更高版本模块,那么 JNDI 名称是可选的。对于版本更低的模块,必须将应用程序中定义的每个 EJB 引用与 EJB 文件绑定。
如果启用了允许自动解析 EJB 引用目标,那么 JNDI 名称对于所有模块而言都是可选的。产品将提供容器缺省值或自动解析不完整绑定的 EJB 引用。
将资源引用映射至资源 如果应用程序定义了资源引用,那么对于将资源引用映射至资源,请对用于表示资源引用中定义的逻辑名的资源指定 JNDI 名称。您可以选择指定资源的登录配置名和认证属性。指定认证属性后,请单击确定,保存值并返回到映射步骤。(可选)可以指定扩展数据源属性以便使用同类合用的数据源能够连接至 DB2® 数据库。在单击“摘要”页面上的完成之前,应用程序中定义的每个资源引用都必须与 WebSphere Application Server 配置中定义的一个资源绑定。 映射 Web 模块的虚拟主机 如果应用程序使用了 Web 模块,那么对于映射 Web 模块的虚拟主机,请从列表中选择要映射至应用程序中定义的 Web 模块的虚拟主机。在用来访问 Web 模块工件(例如 Servlet 和 JSP 文件)的 URL 中,将使用该虚拟主机定义中指定的端口号。每个 Web 模块都必须映射至虚拟主机。如果未指定所有必需的虚拟主机,那么您在“摘要”页面上单击完成时,将显示验证错误。 将安全角色映射至用户或组 如果应用程序在其部署描述符中定义了安全角色,那么对于将安全角色映射至用户或组,请指定要映射至每个安全角色的用户和组。请选择角色以选择所有角色,也可以选择各个角色。对于每个角色,可以指定预定义的用户(例如每个人或所有已认证的用户)是否映射至该角色。要从用户注册表中选择特定用户或组,请执行下列操作: - 选择角色,然后单击查找用户或查找组。
- 在显示的“查询用户或组”页面上,输入搜索条件以便从用户注册表中抽取用户或组的列表。
- 从显示的结果中选择各个用户或组。
- 单击确定以便将所选用户或组映射至将安全角色映射至用户或组页面上的所选角色。
将 RunAs 角色映射至用户 如果应用程序在其部署描述符中定义了 RunAs 角色,那么对于将 RunAs 角色映射至用户,请指定每个 RunAs 角色的 RunAs 用户名和密码。必须作为特定角色运行的企业 Bean 在与另一个企业 Bean 进行交互时,需要使用 RunAs 角色。请选择角色以选择所有角色,也可以选择各个角色。选择角色后,请输入用户名、密码和验证密码值,然后单击应用。 确保所有未受保护的 1.x 方法具有正确的保护级别 如果应用程序包含没有为某些 EJB 方法定义方法许可权的 EJB 1.x CMP Bean,那么对于确保所有未受保护的 1.x 方法具有正确的保护级别,请指定是要保持此类方法不受保护还是要指定保护并拒绝所有访问。 绑定消息驱动的 Bean 的侦听器 如果应用程序包含消息驱动的企业 Bean,那么对于绑定消息驱动的 Bean 的侦听器,请提供每个消息驱动的 Bean 的侦听器端口名或激活规范 JNDI 名称。 映射包含 2.x 实体 Bean 的模块的缺省数据源 如果应用程序使用了包含 CMP Bean 的 EJB 模块,并且这些 Bean 基于 EJB 2.x 规范,那么对于映射包含 2.x 实体 Bean 的模块的缺省数据源,请指定 EJB 模块的缺省数据源的 JNDI 名称以及用于该数据源的资源授权类型。您可以选择指定数据源的登录配置名和认证属性。创建认证属性后,必须单击确定以保存值,然后返回到映射步骤。您可以选择指定扩展数据源属性,以使使用了异构合用功能的数据源能够连接到 DB2 数据库。如果对各个 CMP Bean 指定了数据源,那么 EJB 模块的缺省数据源是可选的。 映射所有 2.x CMP Bean 的数据源 如果应用程序包含基于 EJB 2.x 规范的 CMP Bean,那么在映射所有 2.x CMP Bean 的数据源页面上,请对每个 2.x CMP Bean 指定所要使用的数据源的 JNDI 名称和资源授权类型。 您可以选择指定数据源的登录配置名和认证属性。创建认证属性后,必须单击确定以保存值,然后返回到映射步骤。如果对包含 CMP Bean 的 EJB 模块指定了缺省数据源,那么数据源属性对于各个 CMP Bean 而言是可选的。如果未指定 EJB 模块的缺省数据源以及各个 CMP Bean 的数据源,那么您单击完成后,将显示验证错误,并且安装将被取消。
确保所有未受保护的 2.x 方法具有正确的保护级别 如果应用程序包含 EJB 2.x CMP Bean,并且这些 Bean 在部署描述符中没有为某些 EJB 方法定义方法许可权,那么在确保所有未受保护的 2.x 方法具有正确的保护级别页面上,请指定是要对未受保护的方法指定特定角色、将那些方法添加到排除列表还是将他们标记为未被选中。添加到排除列表的方法将被标记为不可调用。对于标记为未被选中的方法,在调用他们前将不执行授权检查。 提供选项以执行 EJB 部署 如果在选择安装选项页面上启用了部署企业 Bean 设置,那么可以在提供选项以执行 EJB 部署页面上指定 EJB 部署工具选项。在此页面上,您可以指定运行 EJB 部署工具时要使用的其他类路径、RMIC 选项、数据库类型和数据库模式名。 在安装或更新包含 EJB 模块的应用程序时,可以在此页面上指定 EJB 部署工具选项。EJB 部署工具将在安装 EJB 1.x 或 2.x 模块期间运行。在安装 EJB 3.x 模块期间,不会运行 EJB 部署工具。
映射共享库 在共享库引用和共享库映射页面上,指定应用程序或 Web 模块要使用的共享库文件。必须存在已定义的共享库,这样才能使应用程序或模块与库文件相关联。 映射共享库关系 在映射共享库关系页面上,请指定企业应用程序中的模块所引用的共享库的关系标识和组合单元名称。 安装企业应用程序时,对于您在选择安装选项页面上的业务级应用程序名称指定的业务级应用程序中的每个共享库关系,产品都将创建一个组合单元。
提供 Web 模块的 JSP 重新装入选项 如果应用程序使用了 Web 模块,那么对于提供 Web 模块的 JSP 重新装入选项,请配置 JavaServer Pages (JSP) 文件的类重新装入选项。 映射 Web 模块的上下文根 如果应用程序使用了在应用程序 XML 部署描述符中定义的 Web 模块,那么对于映射 Web 模块的上下文根,请指定应用程序中每个 Web 模块的上下文根。 产品不会包括来自于此页面上的注释的 Web 模块。
初始化 Servlet 的参数 如果应用程序使用了支持 Servlet 2.5 的 Web 模块,那么对于初始化 Servlet 的参数,请指定或覆盖要传递给 Web 模块 Servlet 过滤器的 init 方法的初始参数。 此页面将显示模块 XML 部署描述符中的 Servlet。此页面未提供注释中的 Servlet 部署信息。
映射 EJB 模块的环境条目 如果应用程序使用 EJB 模块,那么对于映射 EJB 模块的环境条目,请配置 EJB 模块(例如实体、会话或消息驱动的 Bean)的环境条目。 映射客户机模块的环境条目 如果您要部署一个或多个应用程序客户机模块,那么对于映射客户机模块的环境条目,请配置部署为 JAR 文件的客户机模板的环境条目。要查看映射客户机模块的环境条目页面,请选择“选择安装选项”页面上的部署客户机模块选项。 映射 Web 模块的环境条目 如果应用程序使用了支持 Servlet 2.5 的 Web 模块,那么对于映射 Web 模块的环境条目,请配置 Web 模块(例如 Servlet 和 JSP 文件)的环境条目。 映射应用程序级别的环境条目 如果应用程序定义一个或多个环境条目,那么对于映射应用程序级别的环境条目,请配置部署为 EAR 文件的应用程序的环境条目。 将资源环境条目引用映射至资源 如果应用程序包含资源环境引用,那么对于将资源环境条目引用映射至资源,请对映射至资源环境引用中定义的逻辑名的资源指定 JNDI 名称。如果某个资源环境引用没有相关联的资源,那么在您单击完成后,将显示验证错误。 系统标识的正确用法 如果应用程序将 RunAs 身份定义为系统身份,那么对于系统身份的正确用法,您可以选择将其更改为 RunAs 角色并对指定的 RunAs 角色指定用户名和密码。选择系统标识表示调用是使用 WebSphere Application Server 安全性服务器标识进行的,由于此标识拥有较多特权,所以使用时务必小心谨慎。 所有资源引用的正确隔离级别 如果应用程序包含映射至使 Oracle 数据库执行后端处理的资源的资源引用,那么对于所有资源引用的正确隔离级别,请指定或更正应用程序使用此类资源时要用于此类资源的隔离级别。Oracle 数据库只支持 ReadCommitted 和 Serializable 隔离级别。 映射 JASPI 提供程序 在映射 JASPI 提供程序页面上,如果应用程序具有 Web 模块,那么可以指定值以覆盖全局或域安全性配置中 JASPI 设置。缺省情况下,应用程序会继承在 WebSphere Application Server 全局或域安全性配置中定义的 JASPI 设置,Web 模块会继承应用程序设置。 将消息目标引用与受管对象绑定 如果应用程序使用了消息驱动的 Bean,那么对于将消息目标引用与受管对象绑定,请指定 J2C 受管对象的 JNDI 名称,以便将消息目标引用与那些消息驱动的 Bean 绑定。 如果消息目标引用来自 EJB 3.0 或更高版本模块,那么 JNDI 名称是可选的,并且运行时将提供容器缺省值。
注意: 如果多个消息目标引用链接到同一个消息目标,那么将只收集一个 JNDI 名称。如果消息目标引用与消息驱动的 Bean 链接到同一个消息目标,并且已收集目标 JNDI 名称,那么将不会收集消息目标引用的目标 JNDI 名称。提供 JCA 对象的 JNDI 名称 如果应用程序包含嵌入式 .rar 文件,那么对于提供 JCA 对象的 JNDI 名称,请指定每个 JCA 连接工厂、受管对象和激活规范的名称和 JNDI 名称。 将 J2C 激活规范绑定至目标 JNDI 名称 如果应用程序包含嵌入式 .rar 文件,其 activationSpec 属性值为 Destination,并且其内省类型为 javax.jms.Destination,那么对于将 J2C 激活规范与目标 JNDI 名称绑定,请指定与其绑定的每个激活规范的 jndiName 值。 选择当前后端标识 如果应用程序包含 EJB 模块,并且您已使用组装工具针对多个后端数据库生成那些 EJB 模块的部署代码,那么对于选择当前后端标识,请指定用于表示 EJB 模块运行时要使用的后端数据库的后端标识。 有关后端数据库的信息,请参阅“EJB 部署工具”主题。
如果在选择安装选项页面上启用了部署企业 Bean 设置,并且在提供选项以执行 EJB 部署页面上指定的数据库类型不是无,那么此步骤不显示。
模块的元数据 如果应用程序具有 EJB 3.x 或 Web 2.5 模块,那么锁定一个或多个 EJB 3.x 或 Web 2.5 模块的部署描述符。如果将 metadata-complete 属性设置为 true 并且锁定部署描述符,那么该产品会将完整的模块部署描述符(包括注释中的部署信息)编写为 XML 格式。 提供选项以执行 Web Service 部署 如果在选择安装选项页面上启用了部署 Web Service 设置,并且应用程序使用了 Web Service,那么可以在提供选项以执行 Web Service 部署页面上指定 wsdeploy 命令选项。有关此页面的信息,请参阅 wsdeploy -cp 和 -jardir 选项的描述。 配置远程请求分派属性 如果正在使用远程请求分派器,那么首先需要对其进行配置,这样才能使用此分派器。远程请求分派器 (RRD) 是 Web 容器的可插入扩展,它允许应用程序框架、Servlet 和 JavaServer Pages 将来自当前运行资源的 Java 虚拟机 (JVM) 外部的内容包括在发送到客户机的响应中。有关在管理控制台中的何处配置这些属性的信息,请参阅“远程分派器属性设置”。 显示模块构建标识 如果企业应用程序中的模块的 MANIFEST.MF 文件指定了构建标识,那么此页面将显示该模块的构建标识。 - 在“摘要”页面上,验证将要安装应用程序模块的单元、节点和服务器:
- 在单元/节点/服务器旁边,单击单击此处。
- 验证设置。
- 返回到“摘要”页面。
- 单击完成。
结果
此时将显示多条消息,这些消息指示应用程序文件的安装是否成功。
如果选择安装选项页面上的验证输入:关/警告/失败设置为警告(缺省值),那么可能会显示多条验证警告消息。如果设置为失败,那么验证警告可能会导致错误。
如果您接收到 OutOfMemory 异常,并且未安装源应用程序文件,那么可能表示系统没有足够的内存或者应用程序包含的模块过多,以致无法成功地将应用程序文件安装到服务器上。在这种情况下,请检查涉及到错误的机器的 SystemOut.log 或 SystemErr.log 以及首次故障数据捕获 (FFDC) 日志文件,以确定哪个系统上的哪些 Java 进程中遇到了该错误。在遇到异常的系统上,请尝试将最大 Java 堆大小增大 256 兆字节。有关更多信息,请参阅有关调优 IBM Java 虚拟机的文档。调整最大 Java 堆大小之后,请尝试再次安装该应用程序文件。根据安装此应用程序所需要的内存量,您可能需要多次增大最大堆大小。如果达到 JVM 支持的最大堆大小之后仍然发生该问题,请尝试再次将应用程序打包,以使它具有更少模块。
如果您正在 Internet Explorer 浏览器中使用应用程序安装向导,那么应用程序安装可能会间歇性地失败。Internet Explorer 浏览器不会发送服务器所期望的所有加密数据。要安装应用程序,请使用 wsadmin 工具或者在 Firefox 1.5 或更高版本的浏览器中使用应用程序安装向导。
![[z/OS]](../images/ngzos.gif)
- 单击服务器 > 服务器类型 > WebSphere 应用程序服务器 > server_name > 服务器基础结构 > 管理 > 定制属性。
- 将 protocol_http_large_data_inbound_buffer 应用程序服务器定制属性设置为 20000000。
- 停止并重新启动应用程序服务器。
- 再次尝试安装 EAR 文件。
下一步做什么
在成功安装应用程序文件后,请执行下列操作:
- 将更改保存到配置。
例如,单击应用程序安装消息中的保存链接。
将向管理配置注册该应用程序,并且应用程序文件将被复制到目标目录(缺省目录 app_server_root/installedApps/cell_name 或者您指定的目录)。
对于单服务器产品,应用程序文件将在您保存更改时被复制到目标目录。
对于多服务器产品,文件将在 Deployment Manager 上的配置与各个节点上的配置进行同步时被复制到远程节点。
如果您单击应用程序安装消息中的保存链接,那么将再次显示“准备安装应用程序”页面。单击应用程序 > 应用程序类型 > WebSphere 企业应用程序以退出该页,随后可以在已安装应用程序列表中看到您的应用程序。
- 启动该应用程序。
- 测试该应用程序。例如,将 Web 浏览器指向已部署应用程序的 URL 并检查应用程序的执行情况。必要时,请编辑应用程序配置。
子主题
示例:使用缺省绑定安装 EAR 文件
如果未在企业应用程序的开发或组装期间对该应用程序中的所有企业 Bean 或资源指定应用程序绑定,那么可以选择生成缺省绑定。在安装应用程序后,可以根据需要使用管理控制台修改绑定。示例:使用控制台来安装 Web Service 样本
V8.5.5 产品提供了 Web Service 样本应用程序,可将其安装在应用程序服务器上。准备应用程序安装设置
使用此页面来指定要安装的应用程序或模块。准备应用程序安装绑定设置
在安装期间,使用此页面来选择是否查看所有安装选项以及更改应用程序或模块的现有绑定。可以选择在安装期间为应用程序或模块中任何未完成的绑定生成缺省绑定或者指定特定绑定。选择安装选项设置
使用此页面来指定用于 Java Platform Enterprise Edition (Java EE) 应用程序安装到 WebSphere Application Server 部署目标的选项。如果您未指定选项值,就会使用缺省值。安装应用程序后,可以从企业应用程序设置页面中为这些选项中的许多选项指定值。管理模块设置
使用此页面来指定部署目标,将在这些部署目标上安装应用程序中包含的模块。您可以将各个模块安装到同一个部署目标,也可以分散安装到多个部署目标。客户机模块设置
使用此页面来配置已部署的客户机模块。客户机模块属性设置
使用此页面来配置已部署客户机模块的部署方式。“提供用于编译 JavaServer Pages 的选项”设置
使用此页面来指定 JavaServer Pages(JSP)编译器要使用的选项。Bean 的 EJB JNDI 名称
使用此页面来查看和修改应用程序或模块中非消息驱动的企业 Bean 的 Java 命名和目录接口 (JNDI) 名称。绑定 EJB 业务设置
使用此管理控制台页面为 EJB 模块中每个具有业务接口的企业 Bean 指定 Java 命名和目录 (JNDI) 名称绑定。每个在 EJB 模块中具有业务接口的企业 Bean 必须绑定至一个 JNDI 名称。对于任何未提供 JNDI 名称或者其 Bean 未提供 JNDI 名称的业务接口,都提供了一个缺省绑定名称。如果业务接口的 Bean 提供了 JNDI 名称,那么为该业务接口提供的缺省 JNDI 名称是在其 Bean 的 JNDI 名称后面追加该接口的包限定类名。映射包含 1.x 实体 Bean 的模块的缺省数据源
使用此页面为包含 1.x 容器管理的持久性 (CMP) Bean 的 EJB 模块设置缺省数据源映射。除非为 1.x CMP Bean 配置个别数据源,否则,此缺省映射将应用于该模块中的所有 Bean。RAR 模块设置
使用此页面以查看和管理与已部署应用程序 (EAR) 中连接器模块对应的资源适配器 (RAR) 模块。EJB 引用
使用此页面来查看和修改对企业 Bean 的 Enterprise JavaBeans (EJB) 引用。引用是逻辑名,用来找出企业应用程序的外部资源。 引用是在应用程序的部署描述符文件中定义的。部署时,引用绑定到目标操作环境中资源的物理位置(全局 Java 命名和目录接口 (JNDI) 名称)。资源引用
使用此页面来指定应用程序模块的资源引用如何映射至为该应用程序配置的实际资源。虚拟主机设置
使用此页面来指定应用程序中包含的 Web 模块的虚拟主机。Web 模块可以安装在同一虚拟主机上,也可以分散安装在多个虚拟主机上。从安全角色到用户或组的映射
使用此页面来指定用户和组,这些用户和组将映射至企业应用程序中使用的安全角色。对应用程序启用 JASPI 认证
使用此页面来启用或禁用对于应用程序或 Web 模块的 Java 认证 SPI (JASPI) 认证,及使用此页面来指定要用于认证应用程序或 Web 模块的消息的 JASPI 认证提供程序名称。用户 RunAs 集合
使用此页面来将指定的用户标识和密码映射到 RunAs 角色。此面板使您能够为各个用户指定特定于应用程序的特权,以使用另一用户标识来运行特定任务。确保所有不受保护的 1.x 方法具有正确的保护级别
将用户映射至角色前,使用此页面来验证不受保护的 Enterprise JavaBeans (EJB) V1.x 方法具有正确的保护级别。消息驱动的 Bean 的绑定侦听器设置
使用此页面来指定应用程序或模块中消息驱动的 Bean 的绑定。映射所有 2.x CMP Bean 的数据源
使用此页面为包含 2.x 容器管理的持久性(CMP)bean 的 EJB 模块设置缺省数据源映射。除非为 2.x CMP Bean 配置个别数据源,否则,此缺省映射将应用于该模块中的所有 bean。映射所有 2.x CMP Bean 设置的数据源
使用此页面将应用程序的容器管理的持久性(CMP)2.x bean 映射至可供该应用程序使用的数据源。确保所有不受保护的 2.x 方法具有正确的保护级别
将用户映射至角色前,请使用此页面来验证不受保护的 Enterprise JavaBeans (EJB) V2.x 方法是否具有正确的保护级别。提供选项以执行 EJB 部署设置
您可以指定企业 Bean (EJB) 部署工具的选项。该工具生成运行企业 Bean 文件所需的代码。您可以指定运行 EJB 部署工具时要使用的其他类路径、远程方法调用编译器 (RMIC) 选项、数据库类型和数据库模式名。共享库引用和映射设置
使用“共享库引用”和“共享库映射”页面以使已定义的共享库与应用程序或 Web 模块相关联。共享库是由一个或多个应用程序使用的外部 Java 归档(JAR)文件。通过使用共享库,就可以使部署在一个服务器上的多个应用程序能够使用单个库,而不是使用同一个库的多个副本。在使共享库与应用程序或模块相关联之后,该应用程序或模块的类装入器就会装入那些共享库所表示的类,并且将使那些类可供该应用程序或模块使用。共享库关系和映射设置
使用“共享库关系”和“共享库关系映射”页面来指定企业应用程序中的模块所引用的共享库的关系标识和组合单元名称。安装企业应用程序时,产品会为您在应用程序安装向导的“选择安装选项”页面上指定的业务级应用程序中的每个共享库关系创建一个组合单元。JSP 和 JSF 选项设置
使用此页面可配置 Web 模块(例如 JavaServer Pages (JSP) 文件)的类重新装入以及选择要用于此应用程序的 JSF 实现。Web 模块的上下文根设置
在将应用程序安装到 WebSphere Application Server 部署目标期间或者在安装完成后,使用此页面来指定 Web 模块的上下文根。Servlet 的初始参数设置
使用此页面来指定要传递给 Web 模块 Servlet 过滤器的 init 方法的初始参数。既可以在将应用程序安装到 WebSphere Application Server 部署目标期间指定 Web 模块中 Servlet 的初始参数值,也可以在安装完成后指定这些参数值。缺省情况下,将使用 Web 模块的 web.xml 文件中 <init-param> 语句中指定的 <param-value> 值。客户机模块的环境条目设置
使用此页面来配置部署为 Java 归档 (JAR) 文件的应用程序客户机模块的环境条目。EJB 模块的环境条目设置
使用此页面来配置 Enterprise JavaBeans (EJB) 模块(例如,实体、会话或消息驱动的 Bean)的环境条目。Web 模块的环境条目设置
使用此页面来配置 Web 模块(例如 Servlet 和 JavaServer Pages (JSP) 文件)的环境条目。应用程序的环境条目设置
使用此页面以将部署的应用程序的环境条目配置为企业归档 (EAR) 文件。资源环境引用
使用此页面来指定应用程序模块的资源环境引用如何映射到远程资源(在产品中,远程资源是作为资源环境条目表示的)。消息目标引用设置
如果应用程序使用消息驱动的 Bean,请使用此页面来指定 J2C 受管对象的 Java 命名和目录接口 (JNDI) 名称以将消息目标引用绑定至消息驱动的 Bean。必须将应用程序中定义的每个消息目标引用映射至受管对象。选择当前后端标识设置
使用此页面来选择包含多个后端数据库的映射的容器管理的持久性 (CMP) bean 的后端标识。为 JCA 对象设置提供 JNDI 名称
使用此页面在应用程序或模块中为 J2C 对象(J2CConnectionFactory、J2CActivationSpec 和 J2CAdminObject)配置 Java 命名和目录接口 (JNDI) 名称值。如果应用程序包含嵌入式资源归档 (RAR) 文件,请指定每个 JCA 连接工厂、受管对象和激活规范的名称和 JNDI 名称。系统标识的正确用法
使用此页面来管理应用程序中 Enterprise JavaBeans (EJB) 方法的系统标识属性。有关设置数据访问隔离级别的需求
本文讨论为组成 Enterprise JavaBeans (EJB) 2.x 和更高版本的模块的数据访问组件设置隔离级别的条件和影响。模块的元数据设置
使用此页面来指示 Java Platform, Enterprise Edition (Java EE) 企业 Bean (EJB) 部署描述符、Web 模块部署描述符或 JCA 资源适配器归档 (RAR) 模块以忽略用于指定部署信息的注释。提供选项以执行 Web Service 部署设置
使用此页面来指定 Web Service 部署选项。显示模块构建标识设置
使用此页面来查看 Java Platform, Enterprise Edition (Java EE) 企业归档(EAR 文件)中模块的构建标识。如果模块或应用程序的 MANIFEST.MF 文件指定了构建标识,那么将显示模块的构建标识。使用 RRD 来部署 Web 应用程序以及远程 Web 或 Portlet 应用程序
远程请求分派器 (RRD) 是 Web 容器的可插入扩展,它使应用程序框架、Servlet 和 JavaServer Pages (JSP) 可以将来自当前执行资源的 Java 虚拟机 (JVM) 外部的内容包括在发送到客户机的响应中。


http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=trun_app_instwiz
文件名:trun_app_instwiz.html