﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>BlogJava-Happy New Year (*^__^*)-随笔分类-tomcat</title><link>http://www.blogjava.net/cyanbomb/category/28426.html</link><description /><language>zh-cn</language><lastBuildDate>Thu, 24 Jan 2008 03:34:18 GMT</lastBuildDate><pubDate>Thu, 24 Jan 2008 03:34:18 GMT</pubDate><ttl>60</ttl><item><title>Tomcat启动错误及解决方法（永久更新中）</title><link>http://www.blogjava.net/cyanbomb/archive/2007/12/28/171079.html</link><dc:creator>cyanbomb</dc:creator><author>cyanbomb</author><pubDate>Fri, 28 Dec 2007 01:54:00 GMT</pubDate><guid>http://www.blogjava.net/cyanbomb/archive/2007/12/28/171079.html</guid><wfw:comment>http://www.blogjava.net/cyanbomb/comments/171079.html</wfw:comment><comments>http://www.blogjava.net/cyanbomb/archive/2007/12/28/171079.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/cyanbomb/comments/commentRss/171079.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/cyanbomb/services/trackbacks/171079.html</trackback:ping><description><![CDATA[<font size="4">错误信息 : <br />
1. org.apache.commons.dbcp.SQLNestedException: Cannot create PoolableConnectionFactory (Network error IOException: Connection refused: connect)<br />
2. Caused by: java.sql.SQLException: Network error IOException: Connection refused: connect<br />
3. Caused by: java.net.ConnectException: Connection refused: connect<br />
解决方法：数据库未开情况下运行tomcat出现的问题，把数据库打开就行了<br />
</font><font size="4"><br />
错误信息 : WARN&nbsp; [struts2.config.Settings] Settings: Could not parse struts.locale setting, substituting default VM locale<br />
解决方法 : 在 struts.properties 文件中加上 struts.locale=en_utf-8<br />
<br />
错误信息 : log4j:WARN No appenders could be found for logger (org.springframework.web.context.ContextLoader).<br />
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp; log4j:WARN Please initialize the log4j system properly.<br />
解决方法 : 在WEB-INF/classes/路径下加上文件 log4j.properties 其参考内容如下<br />
<br />
# Set root logger level to error<br />
log4j.rootLogger=INFO, Console, File<br />
<br />
###### Console appender definition #######<br />
<br />
# All outputs currently set to be a ConsoleAppender.<br />
log4j.appender.Console=org.apache.log4j.ConsoleAppender<br />
log4j.appender.Console.layout=org.apache.log4j.PatternLayout<br />
log4j.appender.Console.layout.ConversionPattern=%d{ABSOLUTE} %-5p [%c{3}] %m%n<br />
#log4j.appender.Console.layout.ConversionPattern=%d{ABSOLUTE} %-5p [%c] %m%n<br />
<br />
###### File appender definition #######<br />
log4j.appender.File=org.apache.log4j.DailyRollingFileAppender<br />
log4j.appender.File.File=spring.log<br />
log4j.appender.File.Append=false<br />
log4j.appender.File.layout=org.apache.log4j.PatternLayout<br />
log4j.appender.File.layout.ConversionPattern=%d{ABSOLUTE} %-5p [%c] %m%n<br />
<br />
###### Hibernate specific appender definition #######<br />
#log4j.appender.file=org.apache.log4j.FileAppender<br />
#log4j.appender.file.File=hibernate.log<br />
#log4j.appender.file.layout=org.apache.log4j.PatternLayout<br />
#log4j.appender.file.layout.ConversionPattern=%d{ABSOLUTE} %5p %c{1}:%L - %m%n<br />
<br />
###### Log level overrides #######<br />
<br />
# Hibernate<br />
log4j.logger.org.hibernate.cache.EhCacheProvider=warn<br />
log4j.logger.org.hibernate.type=warn<br />
# log4j.logger.org.hibernate.persister.collection=DEBUG<br />
<br />
# Spring<br />
log4j.logger.org.springframework=warn<br />
<br />
# Axis/WSS4J<br />
log4j.logger.org.apache.axis=info<br />
log4j.logger.org.apache.ws=info<br />
<br />
# MyFaces<br />
log4j.logger.org.apache.myfaces.util.DebugUtils=info<br />
log4j.logger.org.apache.myfaces.el.VariableResolverImpl=error<br />
log4j.logger.org.apache.myfaces.application.jsp.JspViewHandlerImpl=error<br />
<br />
# log prepared statement cache activity ###<br />
log4j.logger.org.hibernate.ps.PreparedStatementCache=info<br />
<br />
<br />
###### Examples #######<br />
# To dump performance results on VM termination<br />
#log4j.logger.performance.summary.vm=debug<br />
<br />
# To dump performance stats on every call<br />
#log4j.logger.performance.summary.method=debug<br />
<br />
# Examples of activating performance logging on various beans<br />
#log4j.logger.performance.nodeDaoService=debug<br />
#log4j.logger.performance.dbNodeService=debug<br />
#log4j.logger.performance.indexingNodeService=debug<br />
#log4j.logger.performance.indexerComponent=debug<br />
<br />
错误信息 : WARN&nbsp; [ehcache.config.ConfigurationFactory] No configuration found. Configuring ehcache from ehcache-failsafe.xml<br />
解决方法 : 在WEB-INF/classes/路径下加上文件 ehcache.xml 其参考内容如下<br />
<br />
&lt;ehcache&gt;<br />
&nbsp;&lt;diskStore path="java.io.tmpdir"/&gt;<br />
&nbsp;&lt;defaultCache<br />
&nbsp;&nbsp;&nbsp; maxElementsInMemory="10000"<br />
&nbsp;&nbsp;&nbsp; eternal="false"<br />
&nbsp;&nbsp;&nbsp; timeToIdleSeconds="10000"<br />
&nbsp;&nbsp;&nbsp; timeToLiveSeconds="10000"<br />
&nbsp;&nbsp;&nbsp; overflowToDisk="true"<br />
&nbsp;/&gt;<br />
&nbsp; &lt;cache&nbsp; name="com.hour41.hibernate.vo.common.City"<br />
&nbsp;&nbsp;&nbsp; maxElementsInMemory="10000"<br />
&nbsp;&nbsp;&nbsp; eternal="false"<br />
&nbsp;&nbsp;&nbsp; timeToIdleSeconds="10000"<br />
&nbsp;&nbsp;&nbsp; timeToLiveSeconds="10000"<br />
&nbsp;&nbsp;&nbsp; overflowToDisk="true"<br />
&nbsp;/&gt;<br />
&lt;/ehcache&gt;</font> <br />
<br />
错误信息：java.lang.NoSuchMethodError: <strong>org.</strong>objectweb<span><strong>.asm.ClassVisitor.visit</strong>(IILjava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)V<br />
at net.sf.cglib.core.ClassEmitter.begin_class(ClassEmitter.java:77) </span>
<p><span>解决方法：Spring 和 Hibernate 共用的一些 jar 文件发生了版本冲突, 删除 </span><span><strong style="color: black">WEB</strong>-INF/lib</span>/asm-2.2.3.jar 然后重启 Tomcat.</p>
<br />
错误信息：javax.servlet.jsp.JspException: Invalid argument looking up property usersVO.account of bean loginForm<br />
解决方法：Form中的usersVO没被实例化，在reset方法中new一下就OK了 <br />
<br />
错误信息：org.apache.jasper.JasperException: Failed to load or instantiate TagLibraryValidator class: org.apache.taglibs.standard.tlv.JstlCoreTLV<br />
解决方法：加入standard.jar，重启tomcat <br />
<br />
错误信息：严重:&nbsp;Exception&nbsp;loading&nbsp;sessions&nbsp;from&nbsp;persistent&nbsp;storage&nbsp;<br />
解决方法：tomcat安装目录\work\Catalina\localhost\{webAppName}\SESSIONS.ser，删除此文件
<img src ="http://www.blogjava.net/cyanbomb/aggbug/171079.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/cyanbomb/" target="_blank">cyanbomb</a> 2007-12-28 09:54 <a href="http://www.blogjava.net/cyanbomb/archive/2007/12/28/171079.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>