配置 Web 模块类装入器
您可设置控制已安装 Web 模块的类装入行为的值。
关于本任务
配置已安装 Web 模块的
类装入器顺序值。缺省情况下,Web 模块具有其自己的 Web 应用程序归档(WAR)类装入器,以装入
WEB-INF/classes 和
WEB-INF/lib 目录中 Web 模块的内容。
应用程序类装入器是 WAR 类装入器的父代。应用程序类装入器的 WAR 类装入器策略值确定 WAR 类装入器或应用程序类装入器是否用于装入 Web 模块的内容。
缺省 WAR 类装入器策略值是应用程序中每个 WAR 文件的类装入器。如果策略设置为应用程序中每个 WAR 文件的类装入器,那么每个 Web 模块接收它自己的类装入器(其父代是应用程序类装入器)。如果在应用程序类装入器的设置页上将策略设置为应用程序的单个类装入器,那么应用程序类装入器将装入
Web 模块内容和企业 bean(EJB)模块、共享库、资源适配器归档(RAR 文件)及与应用程序相关联的依赖性 Java 归档(JAR)文件。因此,父应用程序类装入器的配置影响 WAR 类装入器。
使用管理控制台配置应用程序和 WAR 类装入器。
注意: 如果应用程序正在运行,那么,更改应用程序设置将导致应用程序重新启动。在独立服务器上,应用程序在您保存更改后将重新启动。在多服务器产品上,应用程序将在您保存更改后重新启动,并且在安装应用程序的节点上,文件将同步。
过程
-
如果您还未这样做,配置应用程序类装入器。
更新应用程序文件时重新装入类、已更新文件的轮询时间间隔和
WAR 类装入器策略之类的设置会影响 Web 模块类装入。
如果 WAR 类装入器策略设置为应用程序中每个 WAR 文件的类装入器,那么 Web 模块接收其自己的类装入器,而 Web 模块的 WAR 类装入器策略定义 WAR 类装入器的方式。如果策略设置为应用程序的单个类装入器,那么应用程序类装入器装入 Web 模块内容。
-
对已安装 Web 模块指定类装入器顺序。
Web 模块类装入器方式指定类装入器首先在父应用程序类装入器中搜索,还是首先在 WAR类装入器中搜索,以装入类。缺省是在 WAR 类装入器搜索前,在父应用程序类装入器中搜索,以装入类。
对类装入器顺序选择下列任何一个值:
选项
描述
父类装入器装入的类最先 |
导致类装入器首先在父应用程序类装入器中搜索,以装入类。这是 Development Kit 类装入器和 WebSphere Application Server 类装入器的标准。
提示: 如果应用程序类装入器无法访问 Web 模块所需的类和资源,但是 WAR 类装入器可访问,那么指定应用程序类装入器装入的类最先。如果应用程序类装入器找不到类,那么类装入器将查找类的请求委托给其父代,WebSphere Application Server 扩展类装入器。如果 WebSphere Application Server 扩展类装入器找不到类,那么类装入器将请求委托给其父代、引导程序、扩展和
Java 虚拟机创建的 CLASSPATH 类装入器。请求只能转至父类装入器;它们不能转至子类装入器。因此,如果指定父类装入器装入的类最先,那么 WAR 类装入器不接收装入类的请求。
|
应用程序类装入器装入的类最先 |
导致类装入器首先在 WAR 类装入器中搜索,以装入类。通过指定应用程序类装入器装入的类最先,您的 WAR 类装入器可覆盖包含在父应用程序类装入器中的类。
注意: 如果指定应用程序类装入器装入的类最先值,那么在混合使用已覆盖的类和未覆盖的类时就可能会出现 LinkageErrors 或 ClassCastException 消息。
|
-
单击确定。
来自:http://publib.boulder.ibm.com/infocenter/wasinfo/v6r1/index.jsp?topic=/com.ibm.websphere.base.doc/info/aes/ae/trun_classload_web.html
分享到:
相关推荐
websphere 6.1安装配置指南websphere 6.1安装配置指南websphere 6.1安装配置指南websphere 6.1安装配置指南websphere 6.1安装配置指南websphere 6.1安装配置指南
【MyEclipse 配置 Websphere6.1】配置过程详解 MyEclipse是一款集成开发环境,常用于Java EE应用的开发。而Websphere6.1是IBM的一款企业级应用服务器,常用于部署和运行Java EE应用程序。在MyEclipse中配置...
Websphere 6.1 资料集涵盖了关于IBM的Websphere Application Server (WAS) 6.1版本的全面知识,包括安装、配置和实用操作等多个方面。Websphere是IBM提供的一个强大的企业级Java应用服务器,用于部署和管理基于Java...
WebSphere 6.1 SSL 配置 WebSphere 6.1 SSL 配置是 IBM WebSphere Application Server 6.1 中的一项安全功能,旨在提供安全的数据传输和身份验证。该配置文件详细介绍了如何在 WebSphere 6.1 中配置 SSL 加密连接,...
【Websphere6.1 安装配置说明】 在IT领域,WebSphere是IBM提供的一款企业级应用服务器,常用于构建、部署和管理Java应用程序。本文将详细介绍如何安装和配置WebSphere 6.1,包括设置DataSource、JDBC连接、JNDI命名...
本话题将深入探讨“WebSphere6.1 for Oracle数据源配置”的相关知识,这对于理解如何在WebSphere环境中集成Oracle数据库至关重要。 首先,让我们了解一下数据源在WebSphere中的角色。数据源是JDBC(Java Database ...
- **应用程序和Web模块类装入器**:专门针对部署在WebSphere上的应用程序和Web模块设计的类装入器,确保应用程序能够正确加载所需的类。 - **处理JNI代码**:处理与本地方法接口相关的类加载问题。 - **配置...
本文将详细介绍在 Linux 平台上安装 WebSphere 6.1 的步骤,以及相关的配置和设置。 安装准备 在安装 WebSphere 6.1 之前,需要准备好操作系统和环境。首先,需要检查操作系统的版本和配置,确保其满足 WebSphere ...
WebSphere Application Server Network Deployment 6集群安装部署步骤.docxwebsphere6.1集群配置
本篇将详细讲解WebSphere 6.1的安装、部署以及集群配置的相关知识点。 1. **安装说明** - WebSphere 6.1的安装过程适用于Windows和Unix/Linux系统。 - 集群安装不在本手册范围内,适用于单独服务器的安装和部署。...
相比于tomcat的项目部署,websphere中项目的部署还是还是很不一样的,本文档中图文并茂地讲述了,在Myeclipse中如何配置websphere以及如何部署web程序 另外,还详细讲解了如何在websphere中配置数据库连接池
【Websphere6.1程序部署】是关于IBM Websphere Application Server 6.1版本的详细操作指南,包括了安装、配置以及程序包的发布等多个环节。在部署过程中,理解并掌握这些步骤至关重要,因为它们是确保应用程序在...
### WebSphere 6.1应用服务器安装部署手册 #### 一、名词术语解释 ##### 1.1 名词缩写 - **WAS**:IBM公司的应用服务器WebSphere Application Server的简称。 - **ND**:IBM公司的应用服务器WebSphere ...
以下是关于"IBM WebSphere 6.1 ND 集群安装配置"的详细步骤和相关知识点。 **软件安装** 首先,安装IBM WebSphere Application Server Network Deployment 6.1版。这通常涉及到下载安装介质,然后在目标服务器上...
### WebSphere 6.1 配置指南:发布 Web 应用及数据库连接池设置 #### 一、概述 在本篇文章中,我们将详细介绍如何在 IBM WebSphere Application Server 6.1 版本中配置并发布一个 Web 应用程序,并特别关注于...
从WebSphere 6.1.0.0升级至6.1.0.17的过程,涉及到多个关键步骤和技术要点,本文将详细解析这一升级流程,帮助用户顺利完成升级,提升系统性能与安全性。 ### 一、准备工作:下载必要的补丁和升级文件 升级的第一...
以下是对标题和描述中涉及的WebSphere 6.1 JMS配置的详细说明: 1. **创建总线**: 在WebSphere管理控制台中,首先需要创建一个总线(Bus)。总线是JMS系统中的核心组件,它充当消息传递的通道。进入“服务集成”...
【安装配置Websphere 6.1】是一个关键任务,对于任何希望管理和部署基于IBM Websphere的应用程序的IT专业人员来说,都是必备技能。Websphere是IBM提供的一款强大的企业级应用程序服务器,用于托管Java EE(Java ...