今天在window发布了一个tomcat5.5,在启动的时候一直提示错误
2008-8-28 14:32:05 org.apache.catalina.core.StandardContext start
严重: Error listenerStart
2008-8-28 14:32:05 org.apache.catalina.core.StandardContext start
严重: Context [/analyse] startup failed due to previous errors
2008-8-28 14:32:06 org.apache.coyote.http11.Http11BaseProtocol start
查看logs目录下的日志,一点有用的信息都没有,tomcat5.5怎么不提示吗,经过查询了解到tomcat默认没有输出自身的日志,需要添加内容才可以输出,于是帮助tomcat输出日志
首先添加输出日志需要的jar文件,common-log.jar,log4j.jar,将二个文件拷贝到tomcat/common/lib目录下
其次制定日志的输入级别,就是Log4j的配置文件,由于只是为了查看错误,不需要记录,所以按如下级别
log4j.rootLogger=ERROR,R
log4j.appender.CONSOLE=org.apache.log4j.ConsoleAppender
log4j.appender.CONSOLE.layout=org.apache.log4j.PatternLayout
log4j.appender.CONSOLE.layout.ConversionPattern=[%p]%t-%c-%m%n
log4j.logger.org.apache.catalina=INFO,CONSOLE
然后启动就可以查看了,但是还有一点,就是tomcat5.5没有提供批处理启动功能,但是可以通过如下方式启动
启动cmd
到tomcat的bin目录下执行java -jar bootstrap.jar,可以在cmd窗口中启动,可以看到日志
经过处理发现缺少了java.lang.NoClassDefFoundError: javax/activation/DataSource,问题也就解决了。
分享到:
相关推荐
通过上述步骤,通常可以解决Tomcat启动时出现的“Error listenerStart”问题。需要注意的是,根据具体情况可能还需要进一步排查其他可能的原因,如数据库连接配置、环境变量设置等。此外,保持良好的编码习惯和项目...
总之,"严重: Error listenerStart" 错误提示需要我们深入源码,检查日志配置,分析可能的依赖冲突,以及对监听器代码进行调试,以找到并解决问题。在这个过程中,熟悉Java Web应用的生命周期、日志框架的工作原理...
《Tomcat 5.5 中文手册》是Java Web开发者不可或缺的重要参考资料,它详细阐述了Apache Tomcat 5.5版本的各项特性和配置方法。Tomcat作为一款流行的开源Servlet容器,广泛应用于各种Web应用程序的部署。这个中文手册...
ORA-12541 TNSno listener 的解决方案 ORA-12541 TNSno listener 的解决方案
Tomcat5.5是该系列的一个版本,尽管现在已经较旧,但它仍然是初学者和开发者进行学习和测试J2EE应用的常见选择,特别是在考虑成本效益时。相比商业产品如BEA WebLogic,Tomcat因其开放源代码和较低的系统需求而广受...
在Tomcat 5.5中,Servlet 2.4规范提供了更多的API和改进,如过滤器(Filter)和监听器(Listener)的增强,使应用的结构更加灵活。 2. **JSP支持**: JSP是Java技术的一部分,用于生成动态网页内容。Tomcat 5.5支持...
在 Centos5 下安装 Oracle 数据库后,启动监听时可能会遇到 “The listener supports no services” 的问题,本文将讨论解决该问题的几种方法。 问题描述 在 Centos5 下安装 Oracle 11g 数据库后,启动监听时可能...
由于自己在整合的时候被严重: Error listenerStart这个问题足足困扰了两天,今天终于成功了,所以写了这个文档,希望对大家有所帮助。 注意:里面有个jar包是冲突的,大家下载后把asm-2.2.3.jar删掉,在重新部署一下...
此外,Tomcat 6.0改进了多线程模型,增强了并发性能,并且对内存泄漏问题进行了更有效的管理。 在安全性方面,Tomcat 6.0对用户认证和授权机制进行了强化,支持了更多的 Realm 类型,如JNDI Realm和Jaas Realm,...
Event Listener Error(解决方案).md
标题中的“解决Idea的tomcat启动报多个listener的错误问题”指的是在使用IntelliJ IDEA(Idea)集成开发环境启动Apache Tomcat服务器时,遇到了关于监听器(listener)的错误。这个问题通常表现为Tomcat无法正常启动...
Luocs说:这是我一个朋友的一个监听器问题解决案例,这是昨天发生的事情,我一直跟朋友一起Troubleshooting,折腾了半天最后是BUG所致。再次汗颜,Windows平台惹不起啊!好,那么下面开始分享我朋友的案例! 环境...
【Tomcat容器攻防笔记之Listener内存马】 在网络安全领域,尤其是系统安全和漏洞分析方面,攻击者和防御者之间的较量日益激烈。随着技术的进步,包括AI和网络信息安全在内的多种安全措施已经部署,如WAF动态防御、...
"tomcat-docs"中的Servlet API文档通常会涵盖Servlet、Filter、Listener等核心概念,以及如何在Tomcat环境中配置和使用它们的方法。 【标签】"jsp" 指的是JavaServer Pages,这是一种基于Java技术的服务器端脚本...
严重: Error listener Start 2009-11-06 21:39:17 org.apache.catalina.core.StandardContext start 严重: Context startup failed due to previous errors 2009-11-06 21:39:17 org.apache.catalina.core....
下面是一些可能有助于解决问题的方法: 1. 确保Maven依赖项正确配置:在pom.xml文件中,确保已经正确地配置了所有需要的依赖项,包括Spring、Struts2、iBatis等框架的依赖项。 2. 部署Maven依赖项到Tomcat:在...
- 在安装和配置过程中,可能会遇到依赖库或版本兼容性的问题,需要根据错误提示进行排查和解决。 通过以上步骤,你将成功地在Tomcat服务器上安装并启用了APR和Tomcat Native支持,从而提升其性能和稳定性。
错误提示“ORA-12505: TNS:listener does not currently know of SID given in connect descriptor (DBD ERROR: OCIServerAttach)”表明监听器并不知道在连接描述符中给出的SID。这通常是因为客户端与服务器之间的...
在web.xml文件中,你可以通过`<listener>`元素定义监听器,当Web应用启动时,Tomcat会实例化这些监听器并调用相应的初始化方法。 ```xml <listener> <listener-class>org.springframework.web.context....
4. **Executor**: Executor是Tomcat 5.5引入的一个新特性,允许开发者自定义线程池来处理请求。这在处理大量并发请求时非常有用,可以更好地控制线程资源,避免线程过多导致的内存消耗。 5. **...