中文乱码问题
1.在每个jsp文件的最前面添加下面两行:
2.在控制台上,选中Server > Java 和进程管理 > 进程定义 > Java 虚拟机,设置通用 JVM 参数:
Dfile.encoding=GBK
Dclient.encoding.override=GBK
Ddefault.client.encoding=GBK
xml解析问题
sun.io.MalformedInputException
这个异常产生的原因是IBM在JDK 1.4版本中为了追求对io通道的高效率改变了JDK 1.3中对io通道中异常处理的策略。IBM JDK1.4中对于io通道的异常处理更加严格,因此系统中会报上面的错误。 解决这一问题的办法是不使用IBM JDK1.4中默认的io通道,而使用nio通道。具体的做法如下:
1.打开管理控制台,找到并选择运行这个JSP的应用服务器
2.依次选择进程定义,java虚拟机,一般JVM自变量
3.添加-Dibm.stream.nio=true
4.确定,保存
5.重新启动该服务器
页面404错误
WAS6.1.0.19
使用Struts2 action,页面报404错误
在 服务器-server1-Web 容器设置-Web 容器-定制属性,点击新增,加上一个属性,名称:com.ibm.ws.webcontainer.invokefilterscompatibility 值:true
共享库
有些应用需要高版本的commons-collections,commons-dbcp的jar包,可是使用共享库与应用关联。
Websphere6.1 JCL的相关配置
在Websphere部署应用后,应用中日志不输出,只输出至控制台systemout.log
解决方式:
在cms前台的部署目录,如:book_war.ear\book.war\META-INF,增加services目录,其下建立org.apache.commons.logging.LogFactory文件,文件内容为:
Copy code
org.apache.commons.logging.impl.Log4jFactory
让 WAS V6.1 的 JSP 编译器用 JDK5.0
问题描述:
缺省情况下,JSP 编译器用 1.3 的规范来编译 JSP 文件,如果您在 WAS V6.1 里用了带 JDK 1.5 的特性的 JSP,编译会失败。
解答:
为了确保您的 JSP 被正确编译,请在打包时的 JSP 属性里添加一个属性:jdkSourceLevel,值为:15,这是推荐的方法,如果您不能重新打包后重新发布应用,请按照下面的步骤修改相关文件:
找到下面的两个文件:
/profiles/AppSrv01/config/cells//applications//deployments//WEB-INF/ibm-web-ext.xmi
/profiles/AppSrv01/installedApps////WEB-INF/ibm-web-ext.xmi
在最后面的 前添加下面一行:
保存后重新启动应用即可,也请同时删除 jsp 已经编译过的 class 文件:
/profiles/AppSrv01/temp////*.class
如果用 JspBatchCompiler 命令可以带下面的参数:
JspBatchCompiler -enterpriseapp.name -jdkSourceLevel 15 -keepgenerated true
分享到:
相关推荐
WebSphere 常见问题及解决办法详解 在本文中,我们将详细探讨 WebSphere 中的一些常见问题及其解决方法。...在实际应用中,了解这些问题和解决方法可以帮助开发者快速解决问题,提高应用程序的稳定性和性能。
10. **故障排除**:在遇到问题时,手册通常会提供常见错误代码和解决方案,帮助快速定位并解决问题。 WebSphere部署手册不仅适用于初学者,也是经验丰富的管理员的重要参考。通过深入阅读和实践,你可以掌握...
WebSphere应用部署手册是团队精心编撰的一份技术文档,旨在帮助用户理解并掌握在IBM WebSphere Application Server上部署应用程序的全过程。WebSphere是IBM推出的一款企业级Java应用服务器,它提供了一个强大的平台...
这些内容对于用户在实际操作中遇到问题时快速定位和解决问题至关重要。 最后,部署相关命令部分提供了在Linux环境下通过命令行进行WebSphere部署的常用命令。这部分内容对于有经验的管理员来说非常有用,因为他们...
Websphere 6应用部署指南是一份详细的指导文档,旨在帮助用户理解并实施在Websphere 6环境中部署应用程序的全过程。Websphere是IBM提供的一款企业级的应用服务器,它支持Java EE(Java Platform, Enterprise Edition...
在使用WebSphere部署应用程序的过程中可能会遇到各种问题,以下是一些常见的问题及其解决方法: - **应用程序无法启动**:检查应用程序的日志文件,通常可以从中发现导致启动失败的具体原因。 - **权限问题**:确保...
- 文件`WebSphere_Application_Server常见问题及解答.pdf`提供了安装和使用过程中可能会遇到的问题及其解决方案,涵盖错误处理、性能优化等多个方面。 7. **具体版本的安装指南** - 文件`安装部署websphere6.1的...
- **解决**:最终确定问题的根本原因,并采取相应的措施来解决问题。 #### 五、具体案例分析 ##### 案例一:数据库环境配置错误 **问题现象**: ``` 产生数据工厂:com.runqian.report4.dataset.SQLDataSetFactory...
但是在实际应用中,有时可能会遇到无法生成日志文件的问题,这篇文章将针对 Websphere 中生成日志问题提供解决方案。 一、问题描述 ---------------- 在 Websphere 中,配置了 log4j.properties 文件,但是在相应...
#### 五、常见问题及解决方法 ##### 5.1 环境问题 - **内存不足**:增加物理内存或虚拟内存大小。 - **磁盘空间不足**:清理不必要的文件或增加磁盘空间。 ##### 5.2 应用问题 - **中文乱码**:确保Apache和...
##### 3.3 常见问题及解决方法 - **启动服务器失败**: - 检查服务器配置是否正确。 - 确保没有其他服务占用相同的端口。 - **应用程序部署失败**: - 确认 `.war` 文件是否完整。 - 检查应用程序是否与服务器...
7. **部署应用**:在管理控制台中,将应用打包成EAR或WAR文件,然后将其部署到集群。可以设置应用的启动级别、虚拟主机映射和资源访问权限。 8. **配置安全性**:设置SSL证书,实现HTTPS通信,同时配置用户认证和...
在实际部署过程中,可能会遇到各种问题,关键在于理解和熟悉Websphere的配置机制,及时查阅官方文档或社区资源,以便有效解决问题。以上步骤提供了基本的部署流程,但在实际操作时,还需结合具体项目的特性进行相应...
在IT行业中,开发和调试Java Web应用程序是常见任务之一,特别是在企业级环境中。本文将深入探讨如何在myEclipse6这个强大的集成开发环境(IDE)中配置Websphere6应用服务器,并进行工程的部署和调试。myEclipse6是...
整体而言,这本文档详细地解答了IBM WebSphere Application Server在产品功能、规划、安装与配置、开发与部署、集群、性能优化、安全性以及迁移等方面的常见问题,为IBM WebSphere Application Server的使用者提供了...
在IT领域,WebSphere是IBM推出的一款强大的企业级应用服务器,它为企业提供了全面的Web应用程序部署和管理解决方案。本文将详细讲解如何在WebSphere上发布Web应用,包括基本概念、步骤以及常见问题处理。 首先,...
以上就是针对WebSphere移植过程中遇到的一些典型问题及其解决办法,理解并掌握这些知识有助于更顺利地进行应用迁移。在实践中,遇到的具体问题可能更为复杂,需要结合具体的日志信息和环境进行排查。