关于全球资源文件在tomcat6.0.33中的问题

冰封千年箭 2012-05-30 09:22:43
环境:
tomcat6.0.33,myeclipse6.5
问题:
无法调出全球资源文件
启动Console:
2012-5-30 9:15:51 com.opensymphony.xwork2.util.logging.commons.CommonsLogger info
信息: Loading global messages from ApplicationResources
关闭Console:
2012-5-30 9:17:02 org.apache.catalina.loader.WebappClassLoader clearThreadLocalMap
严重: The web application [/Siteadmin] created a ThreadLocal with key of type [com.opensymphony.xwork2.inject.ContainerImpl$10] (value [com.opensymphony.xwork2.inject.ContainerImpl$10@1d4ee7e]) and a value of type [java.lang.Object[]] (value [[Ljava.lang.Object;@75be38]) but failed to remove it when the web application was stopped. This is very likely to create a memory leak.
2012-5-30 9:17:02 org.apache.catalina.loader.WebappClassLoader clearThreadLocalMap
严重: The web application [/Siteadmin] created a ThreadLocal with key of type [com.opensymphony.xwork2.inject.ContainerImpl$10] (value [com.opensymphony.xwork2.inject.ContainerImpl$10@1b55f2]) and a value of type [java.lang.Object[]] (value [[Ljava.lang.Object;@a7ae01]) but failed to remove it when the web application was stopped. This is very likely to create a memory leak.
解决方案:
按网上的解决方案,在不降低Tomcat版本的条件下。
在conf/server.xml文件中注释掉:
<Listener className="org.apache.catalina.core.JreMemoryLeakPreventionListener" />
<Listener className="org.apache.catalina.mbeans.GlobalResourcesLifecycleListener" />
<Listener className="org.apache.catalina.core.ThreadLocalLeakPreventionListener" />
解决结果:
失败
我现在的问题是。我要怎么做还能解决这个问题?
对了Tomcat补丁怎么打?以前没打过。


...全文
91 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
冰封千年箭 2012-06-04
  • 打赏
  • 举报
回复
靠。我自己顶。希望碰到好人
冰封千年箭 2012-06-04
  • 打赏
  • 举报
回复
我对不起大家
我把.properties
变成了.properies
现在没问题了。。。真是太糊涂了
码无边 2012-05-30
  • 打赏
  • 举报
回复
未曾遇到……
古布 2012-05-30
  • 打赏
  • 举报
回复
这个是struts的bug,LZ换个版本吧。2.1.8.1试试

81,091

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧