Root WebApplicationContext: initialization completed in 18562 ms
2010-4-30 13:17:08 org.apache.catalina.core.ApplicationContext log
信息: Closing Spring root WebApplicationContext
20703 main [INFO ] org.springframework.context.support.AbstractApplicationContext.doClose(AbstractApplicationContext.java:815) :
Closing org.springframework.web.context.support.XmlWebApplicationContext@1eb7d25: display name [Root WebApplicationContext]; startup date [Fri Apr 30 13:16:48 CST 2010]; root of context hierarchy
20703 main [INFO ] org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingletons(DefaultSingletonBeanRegistry.java:421) :
Destroying singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@1696e4c: defining beans [transactionManager,dataSource,sessionFactory,baseDao,baseService,baseAction,userDao,userService,userAction,liuyanDao,liuyanService,liuyanAction,styleDao,styleService,styleAction,imagesDao,imagesService,makeAdvAction,guanggaoDao,guanggaoService,wordDao,wordService,newsDao,newsService,newsAction]; root of factory hierarchy
20703 main [INFO ] org.springframework.orm.hibernate3.AbstractSessionFactoryBean.destroy(AbstractSessionFactoryBean.java:246) :
Closing Hibernate SessionFactory
20703 main [INFO ] org.hibernate.impl.SessionFactoryImpl.close(SessionFactoryImpl.java:769) :
closing
2010-4-30 13:17:09 org.apache.coyote.http11.Http11Protocol start
我启动服务器的时候,出现了这种信息。不知道怎么回事,
明明都“Root WebApplicationContext: initialization completed in 18562 ms”了啊
怎么接下来又Closing Spring root WebApplicationContext了呢?
请问怎么回事啊?

解决方案 »

  1.   

    忘记说了  我用的是ssh2框架
    出现这种情况运行不了项目了………
      

  2.   


    <?xml version="1.0" encoding="utf-8"?>
    <!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN 2.0//EN" "http://www.springframework.org/dtd/spring-beans-2.0.dtd"><beans>
    <!-- 公共类 -->
    <bean id="transactionManager"
    class="org.springframework.orm.hibernate3.HibernateTransactionManager">
    <property name="sessionFactory" ref="sessionFactory" />
    </bean> <bean id="transactionInterceptor"
    class="org.springframework.transaction.interceptor.TransactionInterceptor">
    <!-- 事务拦截器bean需要依赖注入一个事务管理器  -->
    <property name="transactionManager" ref="transactionManager" />
    <property name="transactionAttributes">
    <!-- 下面定义事务传播属性 -->
    <props>
    <prop key="find*">PROPAGATION_REQUIRED,readOnly</prop>
    <prop key="*">PROPAGATION_REQUIRED</prop>
    </props>
    </property>
    </bean> <!-- 定义BeanNameAutoProxyCreator -->
    <bean
    class="org.springframework.aop.framework.autoproxy.BeanNameAutoProxyCreator">
    <!--  指定对满足哪些bean name的bean自动生成业务代理 -->
    <property name="beanNames">
    <!-- 下面是所有需要自动创建事务代理的bean -->
    <list>
    <value>*Bs</value>
    </list>
    <!-- 此处可增加其他需要自动创建事务代理的bean -->
    </property>
    <!-- 下面定义BeanNameAutoProxyCreator所需的事务拦截器-->
    <property name="interceptorNames">
    <list>
    <!-- 此处可增加其他新的Interceptor -->
    <value>transactionInterceptor</value>
    </list>
    </property>
    </bean>
    <!-- 定义数据源Bean 使用C3P0数据源实现 -->
    <bean id="dataSource"
    class="com.mchange.v2.c3p0.ComboPooledDataSource"
    destroy-method="close">
    <!-- 指定连接数据库的驱动 -->
    <property name="driverClass" value="com.mysql.jdbc.Driver" />
    <!-- 指定连接数据库的URL ****-->
    <property name="jdbcUrl"
    value="jdbc:mysql://********:3306/sq_yichye?characterEncoding=utf-8" />
    <!-- 指定连接数据库的用户名 ***-->
    <property name="user" value="***" />
    <!-- 指定连接数据库的密码 ***-->
    <property name="password" value="****" />
    <!-- 指定连接数据库连接池的最大连接数 -->
    <property name="maxPoolSize" value="500" />
    <!-- 指定连接数据库连接池的最小连接数 -->
    <property name="minPoolSize" value="1" />
    <!-- 指定连接数据库连接池的初始化连接数 -->
    <property name="initialPoolSize" value="1" />
    <!-- 指定连接数据库连接池的连接的最大空闲时间 -->
    <property name="maxIdleTime" value="20" />
    </bean> <!--定义了Hibernate的SessionFactory -->
    <bean id="sessionFactory"
    class="org.springframework.orm.hibernate3.LocalSessionFactoryBean">
    <property name="dataSource" ref="dataSource" />
    <property name="mappingLocations">
    <list>
    <value>classpath:/com/cye/model/*.hbm.xml</value>
    </list>
    </property>
    <property name="hibernateProperties">
    <props>
    <prop key="hibernate.dialect">
    org.hibernate.dialect.MySQLDialect
    </prop>
    <prop key="hibernate.show_sql">true</prop>
    <prop key="hibernate.format_sql">true</prop>
    <prop key="hibernate.use_sql_comments">true</prop>
    <prop key="hibernate.hbm2ddl.auto">update</prop>
    <prop key="hibernate.jdbc.batch_size">20</prop>
    </props>
    </property>
    </bean>
    </beans>
    这是我的spring配置 ,请各位大侠看看……对了 ,拦截器我没有相应的东西……不过之前都好好的啊
      

  3.   

    你看下你的tomcat、jdk 版本 还有运行环境的
      

  4.   

    jdk 1.6
    tomcat 6.0
    运行环境:windows xp因为机房的是 jdk5.0 tomcat 5.5 运行环境是 red hat linux
    昨天我改为和机房的一样的 后来又改为今天的配置  就出现这种情况了
    坏境变了没设置  但这个应该没什么问题的但如果我发布到tomcat里面去的话 就可以运行(我tomcat server.xml指定了项目的位置)