jsp中如果用到了jdk1.5的新特性,在was6.1下编译会出错,所以应用程序部署Was完成之后需要设置相应的JSP引擎配置参数,具体如下:
“jdkSourceLevel” 是在 WasV6.1 中引入的支持 JDK 5 新特性的 JSP 引擎参数。此参数的缺省值为 13。以下是 “jdkSourceLevel”的可选 参数值:
13(缺省值) - 此值将禁用 JDK 1.4 和 JDK 5.0 的所有新的语言功能部件。
14 - 此值将启用断言工具并将禁用 JDK 5.0 的所有新的语言功能部件。
15 - 此值将启用断言工具和 JDK 5.0 的所有新的语言功能部件。
此参数需要在部署完成后通过编辑已部署应用程序的WEB-INF/ibm-web-ext.xmi ,该文件在应用部署后共存放于两个位置:
1.IBM\WebSphere\AppServer\profiles\AppSrv01\config\cells\节点名称\nodes\节点名称\applications\应用名\deployments
2./IBM61/WebSphere/AppServer/profiles/AppSrv01/installedApps/localhostCell01\应用名
文件设置,添加如下代码:
<jspAttributes xmi:id="JSPAttribute_0" name="jdkSourceLevel" value="15"/>
修改后的文件为:
<?xml version="1.0" encoding="UTF-8"?>
<webappext:WebAppExtension xmi:version="2.0" xmlns:xmi=http://www.omg.org/XMI
xmlns:webappext="webappext.xmi" xmlns:webapplication="webapplication.xmi" xmi:id="WebAppExtension_1"
reloadInterval="9" reloadingEnabled="true" defaultErrorPage="error.jsp" additionalClassPath=""
fileServingEnabled="true" directoryBrowsingEnabled="false" serveServletsByClassnameEnabled="true"
autoRequestEncoding="true" autoResponseEncoding="false"
<webApp href="WEB-INF/web.xml#WebApp_1"/>
<jspAttributes xmi:id="JSPAttribute_0" name="jdkSourceLevel" value="15"/>
<jspAttributes xmi:id="JSPAttribute_1" name="useThreadTagPool" value="true"/>
<jspAttributes xmi:id="JSPAttribute_2" name="verbose" value="false"/>
<jspAttributes xmi:id="JSPAttribute_3" name="deprecation" value="false"/>
<jspAttributes xmi:id="JSPAttribute_4" name="reloadEnabled" value="true"/>
<jspAttributes xmi:id="JSPAttribute_5" name="reloadInterval" value="5"/>
<jspAttributes xmi:id="JSPAttribute_6" name="keepgenerated" value="true"/>
<!--<jspAttributes xmi:id="JSPAttribute_7" name="trackDependencies" value="true"/> -->
</webappext:WebAppExtension>
#acegi配置
1)启动websphere管理控制台
2)进:服务器--应用服务器--选您使用的应用服务器(默认是server1)--web容器设置--web容器--定制属性
3)新建一个属性: *名称:com.ibm.ws.webcontainer.invokefilterscompatibility *值:true 描述:兼容Acegi过滤器
4)保存重启服务器
分享到:
相关推荐
参考自己实际安装步骤,介绍了AIX系统下WAS6.1及补丁包的安装及概要文件的创建
IBM WebSphere Application Server(WAS)V6.1是一个为企业级Java应用提供运行环境的应用服务器。WAS V6.1的核心知识点包括产品概述、系统管理技术概览、Java管理扩展(JMX)、分布式管理和配置数据仓库。下面详细...
本文将详细介绍如何为WAS 6.1版本打补丁,确保系统的稳定性和安全性。 首先,补丁的获取是打补丁过程的第一步。IBM提供了官方的补丁下载渠道,可以通过以下链接获取适用于WAS 6.1的补丁: 1. WAS 6.1补丁下载地址:...
本文将详细介绍如何在WAS 6.1版本中配置双向SSL认证。 #### 二、准备工作 在进行双向SSL配置之前,需要准备以下几项: 1. **了解基本概念**:熟悉SSL/TLS协议的基本原理及工作流程。 2. **安装与配置WAS 6.1**:...
WAS 6.1 提供了一个强大的平台,用于开发、部署和管理Java EE(Java Platform, Enterprise Edition)应用程序,支持J2EE 1.4规范。在这个快速入门指南中,我们将深入探讨WAS 6.1的关键特性和配置步骤。 一、WAS 6.1...
【WebSphere Application Server (WAS) 6.1 集群安装在 Linux 环境】\n\nWebSphere Application Server (WAS) 6.1 是IBM提供的一款企业级应用服务器,它支持集群部署以提高应用程序的可用性和可扩展性。在Linux环境...
这不仅涉及到Java版本的匹配,还包括了对特定库的依赖是否在WAS6.1环境中得到支持。例如,上述文档中提到的`JndiDataSource.java`,这是用于数据库连接的重要类,需要确认其在新环境中能否正常工作。同时,对于使用...
- **目标**:本文档主要介绍了在AIX系统上安装配置WebSphere Application Server (WAS) 6.1 的具体步骤和最佳实践。 #### 调整AIX系统以提高WebSphere Application Server 性能 调整AIX操作系统可以显著提高...
【IBM WAS6.1 000-253】是IBM公司针对WebSphere Application Server 6.1版本推出的一项专业认证考试,旨在验证技术人员在安装、配置、管理和优化WAS 6.1环境方面的能力。这个模拟试题是备考者进行自我测试和提升技能...
WAS V6.1是该产品线的一个重要版本,它提供了对Java 2 Enterprise Edition (J2EE) 1.4规范的实现。作为一个全面的平台,WAS V6.1不仅支持数据库连接、线程管理、安全性和事务处理等基本服务,还随着时间的推移不断...
WAS 6.1版本是该产品的一个历史版本,发布于2007年,它支持J2EE 1.4规范,提供了一个稳定且功能丰富的平台来部署和管理业务应用程序。 在安装WAS 6.1时,用户需遵循以下步骤: 1. **启动安装向导**: - 首先,你...
WAS 6.1 版本是基于前代版本进行了功能增强和优化的重要版本,特别适用于分布式系统的开发和部署。 #### 二、WAS 6.1 特性增强 - **单元模板:** 在 V6.1 中,用户可以直接通过单元模板快速搭建包括部署管理器和结点...
AIX5.3安装配置WAS6.1,配置集群。详细说明步骤
《基于WAS 6.1的WebSphere Portal 6.1 Cluster配置详解》一文深入探讨了在IBM WebSphere Application Server (WAS) 6.1版本上构建WebSphere Portal 6.1集群的方法与技巧,这对于追求高可用性和负载均衡的企业级应用...
RedHat 5.7安装IBM WAS 6.1 NC5.7
在WAS 6.1中,数据源通常通过JDBC(Java Database Connectivity)驱动来实现,允许Java应用程序通过JDBC API与各种数据库进行通信。配置数据源涉及以下几个步骤: 1. **创建JDBC提供者**:在WAS管理控制台中,管理...
本资源包提供了WS_SDK_JAVA_TECH_7.0.6.1的试用版本以及相应的配置指南,旨在帮助开发者在WAS 8.5环境中顺利进行Java Web服务的开发和部署。 首先,理解WS_SDK_JAVA_TECH的含义至关重要。它是IBM提供的一个工具集,...
Websphere 6.1 安装部署手册 Websphere 6.1 安装部署手册是指在计算机上安装和配置 Websphere 6.1 服务器的过程。该手册分为四个主要部分:安装 Websphere 6.1、进行配置、应用程序 war 包部署和安装完成后的相关...
was6.1中ear项目sesson共享配置参考