`
Fangrn
  • 浏览: 818204 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

在WebSphere6.1下调用struts2的action返回404错误的解决办法

阅读更多

这个404 xxx not found,是WAS6.1的一个bug。
解决方法是:
1,首先WAS6.1要升级到6.1.0.3或以上。
2,在WAS Console -> Application Servers -> <server> -> Web Container Settings -> Web Container -> Custom Properties里,增加一个custom property,名字为com.ibm.ws.webcontainer.invokefilterscompatibility,值为true。

详细的见:
http://www.nabble.com/-S2--Websphere-6.1-Showcase-application%2C-Response-already-committed-warning-in-logs-to9679630.html#a9831115

 

 

 

  新做的一个项目基于struts2做为web框架,在tomcat5.5下运行良好,移植到websphere6.1下的时候,访问action返回404未找到文件异常。通过网络搜索,发现这个是websphere6.1的一个bug,首先需要把was61升级到较高的补丁版本,目前本人用的是6.1.0.25版本,然后在was的管理控制台增加一个定制属性。具体步骤:应用服务器-你的服务器名-web容器设置-web容器-定制属性,增加属性名称com.ibm.ws.webcontainer.invokefilterscompatibility,属性值true

 

 

 

1. WebSphere升级到6.1.0.5之后的所有struts2的程序都会发生Action找不到的情况,解决方法如下,服务器>应用程序服务
器>[选择所使用的服务器]>Web 容器设置>Web 容器>定制属性,增加名称为
“com.ibm.ws.webcontainer.invokefilterscompatibility”的定制属性,值为true。
2. 把struts2 的所有包升级到 2.1.7
3. 在web.xml中加上 <welcome-file-list>
<welcome-file>index.jsp</welcome-file>
</welcome-file-list>

分享到:
评论

相关推荐

    websphere 6.1 资料集

    1. **Websphere安装步骤**:这个环节涉及到如何在不同平台上安装Websphere 6.1,可能涵盖的内容包括下载安装包、系统需求、安装向导的使用、选择安装类型(标准版或网络部署版)、设置安装路径、配置服务器环境变量...

    MyEclipse 配置 Websphere6.1

    4. 使用“概要文件管理工具”创建一个新的概要文件"MyEclipse5.5.1",设置其位置在e:\Java\WebSphere6.1\AppServer\profiles\MyEclipse5.5.1,指定主机名为127.0.0.1,管理账户与之前相同,并配置端口设置。...

    IBM WebSphere Application Server 6.1 for Linux安装步骤

    * 在安装 WebSphere 6.1 之前,需要修改 ulimit 的值,以便避免安装过程中的错误。 * 在安装完成后,需要拷贝 configureweb_km1.sh 脚本到指定目录,运行命令启动 DeploymentManager。 * 在安装 HTTP Server 时,...

    websphere 6.1安装配置指南

    websphere 6.1安装配置指南websphere 6.1安装配置指南websphere 6.1安装配置指南websphere 6.1安装配置指南websphere 6.1安装配置指南websphere 6.1安装配置指南

    WebSphere 6.1 SSL配置

    该配置文件详细介绍了如何在 WebSphere 6.1 中配置 SSL 加密连接,并实现安全的数据传输。 密钥库和证书是 SSL 配置的核心组件。密钥库是一个安全的存储容器,用于存储私钥和证书。证书是指服务器的身份证明,用于...

    Websphere6.1安装配置说明

    【Websphere6.1 安装配置说明】 在IT领域,WebSphere是IBM提供的一款企业级应用服务器,常用于构建、部署和管理Java应用程序。本文将详细介绍如何安装和配置WebSphere 6.1,包括设置DataSource、JDBC连接、JNDI命名...

    WebSphere6.1与SSH2+JPA2不兼容问题解决

    例如,在WebSphere 6.1上部署基于SSH2(Spring + Struts2 + Hibernate)和JPA2的应用程序时,由于WebSphere 6.1使用的是IBM JDK 1.5,且内置的一些jar包版本较老,这可能导致与SSH2架构中的新版本jar包存在不兼容的...

    WebSphere6.1

    【WebSphere 6.1 安装部署详解】 WebSphere Application Server 6.1是IBM提供的一款企业级的Java EE应用服务器,它为企业提供了一个强大的平台来开发、部署和管理分布式应用程序。本篇将详细讲解WebSphere 6.1的...

    Websphere6.1程序部署

    【Websphere6.1程序部署】是关于IBM Websphere Application Server 6.1版本的详细操作指南,包括了安装、配置以及程序包的发布等多个环节。在部署过程中,理解并掌握这些步骤至关重要,因为它们是确保应用程序在...

    WebSphere 6.1应用服务器安装部署手册

    ### WebSphere 6.1应用服务器安装部署手册 #### 一、名词术语解释 ##### 1.1 名词缩写 - **WAS**:IBM公司的应用服务器WebSphere Application Server的简称。 - **ND**:IBM公司的应用服务器WebSphere ...

    WebSphere6.1-db2数据源配置文档.pdf

    WebSphere 6.1 db2 数据源

    WebSphere6.1安装配置手册

    ### WebSphere 6.1 安装与配置详解 #### 一、WebSphere Application Server 的安装与配置 ##### (一)安装 WebSphere Application Server **1. Windows 下安装 WebSphere** WebSphere Application Server (WAS)...

    WebSphere6.1 for oracle数据源配置

    本话题将深入探讨“WebSphere6.1 for Oracle数据源配置”的相关知识,这对于理解如何在WebSphere环境中集成Oracle数据库至关重要。 首先,让我们了解一下数据源在WebSphere中的角色。数据源是JDBC(Java Database ...

    监控启用全局安全后ND环境下的WebSphere6.1.

    在WebSphere 6.1中,可以通过管理控制台或者使用JMX(Java Management Extensions)接口来实现对服务器的监控,包括CPU使用率、内存消耗、线程状态等。 2. **JMX**:JMX是一种标准的Java技术,用于管理Java应用程序...

    LR8.1监控websphere6.1

    本文将详细介绍如何在LoadRunner 8.1版本中配置监控WebSphere 6.1,这是一个关键步骤,对于理解系统性能表现和优化至关重要。 首先,我们需要在WebSphere 6.1上安装perfServletApp。这个应用是LoadRunner与...

    websphere6.1集群配置

    WebSphere Application Server Network Deployment 6集群安装部署步骤.docxwebsphere6.1集群配置

    IBM WebSphere 6.1 ND 集群安装配置

    在IT行业中,IBM WebSphere是企业级应用服务器的典型代表,尤其在大型企业中广泛使用。WebSphere Network Deployment (ND) 版本提供高级的管理功能,包括集群配置,这可以增强系统的可用性和可伸缩性。以下是关于...

    WebSphere6.1详细安装过程图解

    WebSphere 是 IBM 提供的一款企业级应用服务器,它在企业软件开发和部署中扮演着重要角色。本篇文章将详细介绍WebSphere 6.1的安装和配置过程,帮助读者熟悉这款强大的应用服务器。 首先,WebSphere 6.1的安装过程...

Global site tag (gtag.js) - Google Analytics