我相信有有100%的程序员都遇到过这个错误,这个错误一般都是因为配置文件错误引起的。唯一的解决办法就是把错误日志打印出来。
(转载)
http://hanxin0311.iteye.com/blog/368614
以Tomcat5.5为例,tomcat5.5在默认情况下,并不会自动记录日志信息,需要人为配置。
1、tomcat安装目录的common/classes中建立一个属性文件log4j.properties
log4j.rootLogger=info,Console,R
log4j.appender.Console=org.apache.log4j.ConsoleAppender
log4j.appender.Console.layout=org.apache.log4j.PatternLayout
#log4j.appender.Console.layout.ConversionPattern=%d [%t] %-5p %c - %m%n
log4j.appender.Console.layout.ConversionPattern=%d{yy-MM-dd HH:mm:ss} %5p %c{1}:%L - %m%n
log4j.appender.R=org.apache.log4j.DailyRollingFileAppender
log4j.appender.R.File=${catalina.home}/logs/tomcat.log
log4j.appender.R.layout=org.apache.log4j.PatternLayout
log4j.appender.R.layout.ConversionPattern=%d{yyyy.MM.dd HH:mm:ss} %5p %c{1}(%L):? %m%n
log4j.logger.org.apache=info, R
log4j.logger.org.apache.catalina.core.ContainerBase.[Catalina].[localhost]=DEBUG, R
log4j.logger.org.apache.catalina.core=info, R
log4j.logger.org.apache.catalina.session=info, R
2、将log4j.jar和commons-logging.jar添加到tomcat目录下的common/lib目录中
3、完成
小小的错误有可能浪费你一天的时间,敲代码细心很重要!
下面附上 log4j.properties 和 jar包,最好是能自己动手尝试下。
Good Luck !
分享到:
相关推荐
按照步骤来,这个问题 就会解决。你懂的。
严重: Error listenerStart 2010-11-11 22:52:06 org.apache.catalina.core.StandardContext start 严重: Context [/blog] startup failed due to previous errors ApplicationFilterConfig[name=EncodingFilter, ...
ORA-12541 TNSno listener 的解决方案 ORA-12541 TNSno listener 的解决方案
由于自己在整合的时候被严重: Error listenerStart这个问题足足困扰了两天,今天终于成功了,所以写了这个文档,希望对大家有所帮助。 注意:里面有个jar包是冲突的,大家下载后把asm-2.2.3.jar删掉,在重新部署一下...
由于自己在整合的时候被严重: Error listenerStart这个问题足足困扰了两天,今天终于成功了,所以写了这个文档,希望对大家有所帮助。 注意:里面有个jar包是冲突的,大家下载后把asm-2.2.3.jar删掉,在重新部署一下...
严重: Error listenerStart 2009-8-29 14:02:25 org.apache.catalina.core.StandardContext start 严重: Context [/OAProject] startup failed due to previous errors 2009-8-29 14:02:25 org.apache.catalina.core...
在centos下安装oracle数据库后启动监听时遇到的问题的解决方法。
杂记(一):Listener、Filter和工具 杂记(一):Listener、Filter和工具
STRUTS:listener监听器
本课程在分杵微软LCD显示驱劢程序架杴的基础上,以S3C2410所内置的LCD控制器为例,介绍LCD驱劢程序的开发过程不方法。 注:该部分共压缩分为两部分,两部分都得下下来才可
off (其中listener是 EventListener 的一个实例)而不必担心保存和传递事件名称和函数。 请参阅下面的比较。 先决条件 使用 npm 安装它,将其保存为依赖项。 npm i evt-listener --save 两个示例共享相同的事件...
P2P聊天工具 远程机功能 WHAT:侦听 WHY: 接收客户程序的请求 HOW: TcpListener.Start WHEN: Form Load时
严重: Error configuring application listener of class com.sun.xml.ws.transport.http.servlet.WSServletContextListener java.lang.ClassNotFoundException: ...
func (server *SocketServer) Start() { listener, err := net.Listen(server.Network, server.Address) if err != nil { server.OnError("Listen失败", err) return } defer listener.Close() fmt.Printf...
var i={NETWORK_ERROR:"networkError",MEDIA_ERROR:"mediaError",MUX_ERROR:"muxError",OTHER_ERROR:"otherError"},a={MANIFEST_LOAD_ERROR:"manifestLoadError",MANIFEST_LOAD_TIMEOUT:"manifestLoadTimeOut",...
2015-09-12 06:59:40.263: [ CRSAPP][11046]32CheckResource error for ora.p550b.LISTENER_P550B.lsnr error code = -2 2015-09-12 07:01:00.691: [ CRSEVT][12074]32CAAMonitorHandler :: 0:Could not join /opt/...
tetra-listener-vagrant:TETRA-Listener流浪者模板
3.4)return listener 消息处理机制一:Return Listener是用来处理一些不可路由的消息1.1:我们的消息生产者,通过把消息投递到ex
listener-tnsnamelistener-tnsnamelistener-tnsnamelistener-tnsnamelistener-tnsnamelistener-tnsnamelistener-tnsnamelistener-tnsname