`

严重: Error listenerStart问题解决方案

    博客分类:
  • J2EE
阅读更多

严重:  Error listenerStart

org.apache.catalina.core.StandardContext start
严重: Context [/testWSH] startup failed due to previous errors

 

 

  1. 一种解决方案是把web.xml文件中的<o:p></o:p>

    <listener>       <listener-class>org.springframework.web.context.ContextLoaderListenerlistener-class>
    listener>
    改为
       <
    servlet>
           
    <servlet-name>SpringContextServletservlet-name>
           
    <servlet-class>
                org.springframework.web.context.ContextLoaderServlet
           
    servlet-class>
           
    <load-on-startup>1load-on-startup>
       
    servlet>      但这种方法可能会出现其他问题(可能导致其他文件无法打开)。
       

  2. applicationContext.xml dataSource  问题。

    <bean class="org.apache.commons.dbcp.BasicDataSource" id="dataSource"></bean>
    <bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource">
    <!---->
    <bean class="org.apache.commons.dbcp.BasicDataSource" id="dataSource"></bean>改为
    <bean class="org.springframework.jdbc.datasource.DriverManagerDataSource" id="dataSource"></bean>
    <bean id="dataSource" class="org.springframework.jdbc.datasource.DriverManagerDataSource">

  3. 出现"Error listenerStart"一般是applicationContext.xml中的bean加载有问题。在用eclipsewebwork + spring + hibernate 的项目时一般都是用Myeclipse自动生成那些配置文件,而有些相关的jar或者文件并没有加载在至项目中,以至引出奇怪的问题,又因为是自动生成的东西所以往往会忽略一些文件,而问题确恰恰是这些生成的文件所致,所以自动化的东西也未必一定是正确的,呵呵

        org.springframework.jdbc.datasource.DriverManagerDataSource 不可以使用连接池。org.apache.commons.dbcp.BasicDataSource作为注入的DataSource源,为了使用 DBCP的功能,必须要将commons-dbcp.jar加入CLASSPATH中,另外还需要commons-pool.jarcommons- collections.jar,这些都可以在Springlib目录下找到。

    org.springframework.jdbc.datasource.DriverManagerDataSource
    并没有提供连接池的功能,只能作作简单的单机连接测试。
    使用org.apache.commons.dbcp.BasicDataSource时缺少commons-pool.jar所以会出现如题的问题。

  4. 解决的办法是删除无用的jar工程是 springhibernatetomcat,  jar都是用eclipse自动加载的,很多jar明显的用不到,例如:ibatistoplink等。将无用的jar删除后问题解决

分享到:
评论

相关推荐

    严重: Error listenerStart

    NULL 博文链接:https://zx527291227.iteye.com/blog/1681235

    Tomcat中--Error listenerStart错误的解决方案

    按照步骤来,这个问题 就会解决。你懂的。

    ORA-12541 TNSno listener 的解决方案

    ORA-12541 TNSno listener 的解决方案 ORA-12541 TNSno listener 的解决方案

    信息: Deploying web application directory lx01

    严重: 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, ...

    centos5下oracle启动监听提示:The listener supports no services问题

    在centos下安装oracle数据库后启动监听时遇到的问题的解决方法。

    struts2+hibernate+spring整合源码

    由于自己在整合的时候被严重: Error listenerStart这个问题足足困扰了两天,今天终于成功了,所以写了这个文档,希望对大家有所帮助。 注意:里面有个jar包是冲突的,大家下载后把asm-2.2.3.jar删掉,在重新部署一下...

    struts2+hibernate+spring整合

    由于自己在整合的时候被严重: Error listenerStart这个问题足足困扰了两天,今天终于成功了,所以写了这个文档,希望对大家有所帮助。 注意:里面有个jar包是冲突的,大家下载后把asm-2.2.3.jar删掉,在重新部署一下...

    杂记(一):Listener、Filter和工具

    杂记(一):Listener、Filter和工具 杂记(一):Listener、Filter和工具

    STRUTS:listener监听器

    STRUTS:listener监听器

    Windows Embedded从入门到精通系列课程(34):Windows CE的LCD显示驱劢程序分杵不开发part1

    本课程在分杵微软LCD显示驱劢程序架杴的基础上,以S3C2410所内置的LCD控制器为例,介绍LCD驱劢程序的开发过程不方法。 注:该部分共压缩分为两部分,两部分都得下下来才可

    Oracle SQL Developer连接报错(ORA-12505)的解决方案(两种)

    用oracle数据库新建连接时遇到ora-12505,此问题解决后又出现ora-12519错误,郁闷的半天,经过一番折腾问题解决,下面小编把我的两种解决方案分享给大家,仅供参考。  解决方案一: 今天工作时在新建连接的时候遇到...

    evt-listener:EventListener 作为对象

    off (其中listener是 EventListener 的一个实例)而不必担心保存和传递事件名称和函数。 请参阅下面的比较。 先决条件 使用 npm 安装它,将其保存为依赖项。 npm i evt-listener --save 两个示例共享相同的事件...

    struts2驱动包

    严重: 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...

    rac集群节点2宕机

    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/...

    Golang socket server

    golang语言实现socket服务端,解决粘包拆包问题,心跳超时检测. //启动socket func (server *SocketServer) Start() { listener, err := net.Listen(server.Network, server.Address) if err != nil { server.On...

    listener-tnsname

    listener-tnsnamelistener-tnsnamelistener-tnsnamelistener-tnsnamelistener-tnsnamelistener-tnsnamelistener-tnsnamelistener-tnsname

    hls.min.js

    var i={NETWORK_ERROR:"networkError",MEDIA_ERROR:"mediaError",MUX_ERROR:"muxError",OTHER_ERROR:"otherError"},a={MANIFEST_LOAD_ERROR:"manifestLoadError",MANIFEST_LOAD_TIMEOUT:"manifestLoadTimeOut",...

    tetra-listener-vagrant:TETRA-Listener流浪者模板

    tetra-listener-vagrant:TETRA-Listener流浪者模板

    AMQP消息解决方案SpringAMQP.zip

    Spring AMQP 是基于 Spring 框架的 AMQP 消息解决方案,提供模板化的发送和接收消息的抽象层,提供基于消息驱动的 POJO。同时有 Java 和 .NET 的版本。示例代码:public static void main(final String... args...

    c#开发P2P聊天工具

    P2P聊天工具 远程机功能 WHAT:侦听 WHY: 接收客户程序的请求 HOW: TcpListener.Start WHEN: Form Load时

Global site tag (gtag.js) - Google Analytics