webSphere缓存问题
来源:互联网 发布:网络电视怎样看中央台 编辑:程序博客网 时间:2024/06/06 20:14
今天上午遇到一个问题,测试服务器项目启动没有报错,但是访问项目的时候报错:
org.springframework.beans.factory.BeanDefinitionStoreException: Invalid bean definition with name 'mailService' defined in class path resource [biz/biz-context-common.xml]: Could not resolve placeholder 'smtp.user2';
本地项目启动访问没有这个问题。本地环境以及服务器环境的配置文件相互替换,本地可以正常访问,而测试环境始终起不来。在保证配置以及代码一致的情况下,我们考虑是否是websphere 发布的war的问题。但是打开war包,配置没有错误。
通过百度,确定是was服务器缓存导致的问题。 都是was缓存惹的祸
在项目中经常遇见这样的问题:修改应用的配置文件web.xml后,无论重启应用还是重启WebSphere服务器,都不能重新加载web.xml,导致修改的内容无效。
这个问题困扰了我好久,即使删除了${was安装目录}/IBM/WebSphere/AppServer/profiles/AppSrv01/下的temp和wstemp两个缓存文件夹下的临时文件,重启后还是无效。几经折腾,后来终于找到了问题所在——还是由于was的缓存机制导致的。
找到${was安装目录}/AppServer/profiles/AppSrv01/config/cells/xxxNode01Cell/applications/${应用名}.ear/deployments/目录下,有一个与应用相同名称的缓存文件夹,删除或修改该文件夹的web.xml,重启was即可。
- Websphere缓存问题
- webSphere缓存问题
- websphere的 DistrubutedMap缓存问题
- websphere缓存
- websphere(WAS)增量更新web.xml时的缓存问题
- 清除WebSphere中缓存
- 清除WebSphere中jsp缓存
- websphere数据库乱码问题
- websphere 部署servlet问题
- WebSphere MQ字符集问题
- WebSphere 挂起问题
- WebSphere classpath相关问题
- WebSphere: 中文乱码问题
- websphere问题ADMR0104E解决
- websphere安全设置问题
- Websphere 问题记录
- webSphere配置问题
- Websphere时区设置问题
- 关于TOMCAT配置问题
- 关于使用百度地图API 检验码230报错问题
- 查看软件是32位还是64位
- oracle数据库 编译无效存储过程
- GPUImage写双输入的滤镜
- webSphere缓存问题
- android平台获取手机IMSI,IMEI ,序列号,和 手机号的方法
- adb常用命令大全
- 自学 java 笔记 day10(继承下)
- 关于路由器中家长控制和上网控制的设置
- iOS小demo之画虚线
- mongodb在重复数据的集合里建立唯一索引
- java两个类相互持有引用的小问题
- UILabel加中横线