zoukankan      html  css  js  c++  java
  • 【c3p0】报错:java.io.FileNotFoundException: Resource not found at path '/mchange-log.properties'

    配置项目启动初始,报错如下:

      1 java.io.FileNotFoundException: Resource not found at path '/mchange-commons.properties'.
      2     at com.mchange.v2.cfg.BasicPropertiesConfigSource.propertiesFromSource(BasicPropertiesConfigSource.java:64)
      3     at com.mchange.v2.cfg.BasicMultiPropertiesConfig.firstInit(BasicMultiPropertiesConfig.java:185)
      4     at com.mchange.v2.cfg.BasicMultiPropertiesConfig.<init>(BasicMultiPropertiesConfig.java:110)
      5     at com.mchange.v2.cfg.ConfigUtils.read(ConfigUtils.java:63)
      6     at com.mchange.v2.cfg.MConfig$CSManager.recreateFromKey(MConfig.java:153)
      7     at com.mchange.v1.cachedstore.NoCleanupCachedStore.find(NoCleanupCachedStore.java:63)
      8     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      9     at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
     10     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
     11     at java.lang.reflect.Method.invoke(Method.java:498)
     12     at com.mchange.v1.lang.Synchronizer$1.invoke(Synchronizer.java:58)
     13     at com.sun.proxy.$Proxy10.find(Unknown Source)
     14     at com.mchange.v2.cfg.MConfig.readVmConfig(MConfig.java:75)
     15     at com.mchange.v2.cfg.MConfig.readVmConfig(MConfig.java:81)
     16     at com.mchange.v2.resourcepool.BasicResourcePool.<clinit>(BasicResourcePool.java:60)
     17     at com.mchange.v2.resourcepool.BasicResourcePoolFactory.createPool(BasicResourcePoolFactory.java:340)
     18     at com.mchange.v2.c3p0.impl.C3P0PooledConnectionPool.<init>(C3P0PooledConnectionPool.java:671)
     19     at com.mchange.v2.c3p0.impl.C3P0PooledConnectionPoolManager.createPooledConnectionPool(C3P0PooledConnectionPoolManager.java:952)
     20     at com.mchange.v2.c3p0.impl.C3P0PooledConnectionPoolManager.getPool(C3P0PooledConnectionPoolManager.java:397)
     21     at com.mchange.v2.c3p0.impl.C3P0PooledConnectionPoolManager.getPool(C3P0PooledConnectionPoolManager.java:414)
     22     at com.mchange.v2.c3p0.impl.AbstractPoolBackedDataSource.getConnection(AbstractPoolBackedDataSource.java:140)
     23     at org.hibernate.engine.jdbc.connections.internal.DatasourceConnectionProviderImpl.getConnection(DatasourceConnectionProviderImpl.java:139)
     24     at org.hibernate.engine.jdbc.internal.JdbcServicesImpl$ConnectionProviderJdbcConnectionAccess.obtainConnection(JdbcServicesImpl.java:279)
     25     at org.hibernate.engine.jdbc.internal.JdbcServicesImpl.configure(JdbcServicesImpl.java:124)
     26     at org.hibernate.boot.registry.internal.StandardServiceRegistryImpl.configureService(StandardServiceRegistryImpl.java:111)
     27     at org.hibernate.service.internal.AbstractServiceRegistryImpl.initializeService(AbstractServiceRegistryImpl.java:234)
     28     at org.hibernate.service.internal.AbstractServiceRegistryImpl.getService(AbstractServiceRegistryImpl.java:206)
     29     at org.hibernate.cfg.Configuration.buildTypeRegistrations(Configuration.java:1887)
     30     at org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1845)
     31     at org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1930)
     32     at org.springframework.orm.hibernate4.LocalSessionFactoryBuilder.buildSessionFactory(LocalSessionFactoryBuilder.java:372)
     33     at org.springframework.orm.hibernate4.LocalSessionFactoryBean.buildSessionFactory(LocalSessionFactoryBean.java:454)
     34     at org.springframework.orm.hibernate4.LocalSessionFactoryBean.afterPropertiesSet(LocalSessionFactoryBean.java:439)
     35     at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1625)
     36     at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1562)
     37     at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:539)
     38     at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:476)
     39     at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:303)
     40     at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
     41     at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:299)
     42     at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194)
     43     at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:743)
     44     at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:757)
     45     at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:480)
     46     at org.springframework.web.context.ContextLoader.configureAndRefreshWebApplicationContext(ContextLoader.java:403)
     47     at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:306)
     48     at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:106)
     49     at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4727)
     50     at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5189)
     51     at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
     52     at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:752)
     53     at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:728)
     54     at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:734)
     55     at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1107)
     56     at org.apache.catalina.startup.HostConfig$DeployDirectory.run(HostConfig.java:1841)
     57     at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
     58     at java.util.concurrent.FutureTask.run(FutureTask.java:266)
     59     at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
     60     at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
     61     at java.lang.Thread.run(Thread.java:745)
     62 17:57:57.776 [localhost-startStop-1] DEBUG com.mchange.v2.cfg.MConfig - The configuration file for resource identifier '/mchange-log.properties' could not be found. Skipping.
     63 java.io.FileNotFoundException: Resource not found at path '/mchange-log.properties'.
     64     at com.mchange.v2.cfg.BasicPropertiesConfigSource.propertiesFromSource(BasicPropertiesConfigSource.java:64)
     65     at com.mchange.v2.cfg.BasicMultiPropertiesConfig.firstInit(BasicMultiPropertiesConfig.java:185)
     66     at com.mchange.v2.cfg.BasicMultiPropertiesConfig.<init>(BasicMultiPropertiesConfig.java:110)
     67     at com.mchange.v2.cfg.ConfigUtils.read(ConfigUtils.java:63)
     68     at com.mchange.v2.cfg.MConfig$CSManager.recreateFromKey(MConfig.java:153)
     69     at com.mchange.v1.cachedstore.NoCleanupCachedStore.find(NoCleanupCachedStore.java:63)
     70     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
     71     at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
     72     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
     73     at java.lang.reflect.Method.invoke(Method.java:498)
     74     at com.mchange.v1.lang.Synchronizer$1.invoke(Synchronizer.java:58)
     75     at com.sun.proxy.$Proxy10.find(Unknown Source)
     76     at com.mchange.v2.cfg.MConfig.readVmConfig(MConfig.java:75)
     77     at com.mchange.v2.cfg.MConfig.readVmConfig(MConfig.java:81)
     78     at com.mchange.v2.resourcepool.BasicResourcePool.<clinit>(BasicResourcePool.java:60)
     79     at com.mchange.v2.resourcepool.BasicResourcePoolFactory.createPool(BasicResourcePoolFactory.java:340)
     80     at com.mchange.v2.c3p0.impl.C3P0PooledConnectionPool.<init>(C3P0PooledConnectionPool.java:671)
     81     at com.mchange.v2.c3p0.impl.C3P0PooledConnectionPoolManager.createPooledConnectionPool(C3P0PooledConnectionPoolManager.java:952)
     82     at com.mchange.v2.c3p0.impl.C3P0PooledConnectionPoolManager.getPool(C3P0PooledConnectionPoolManager.java:397)
     83     at com.mchange.v2.c3p0.impl.C3P0PooledConnectionPoolManager.getPool(C3P0PooledConnectionPoolManager.java:414)
     84     at com.mchange.v2.c3p0.impl.AbstractPoolBackedDataSource.getConnection(AbstractPoolBackedDataSource.java:140)
     85     at org.hibernate.engine.jdbc.connections.internal.DatasourceConnectionProviderImpl.getConnection(DatasourceConnectionProviderImpl.java:139)
     86     at org.hibernate.engine.jdbc.internal.JdbcServicesImpl$ConnectionProviderJdbcConnectionAccess.obtainConnection(JdbcServicesImpl.java:279)
     87     at org.hibernate.engine.jdbc.internal.JdbcServicesImpl.configure(JdbcServicesImpl.java:124)
     88     at org.hibernate.boot.registry.internal.StandardServiceRegistryImpl.configureService(StandardServiceRegistryImpl.java:111)
     89     at org.hibernate.service.internal.AbstractServiceRegistryImpl.initializeService(AbstractServiceRegistryImpl.java:234)
     90     at org.hibernate.service.internal.AbstractServiceRegistryImpl.getService(AbstractServiceRegistryImpl.java:206)
     91     at org.hibernate.cfg.Configuration.buildTypeRegistrations(Configuration.java:1887)
     92     at org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1845)
     93     at org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1930)
     94     at org.springframework.orm.hibernate4.LocalSessionFactoryBuilder.buildSessionFactory(LocalSessionFactoryBuilder.java:372)
     95     at org.springframework.orm.hibernate4.LocalSessionFactoryBean.buildSessionFactory(LocalSessionFactoryBean.java:454)
     96     at org.springframework.orm.hibernate4.LocalSessionFactoryBean.afterPropertiesSet(LocalSessionFactoryBean.java:439)
     97     at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1625)
     98     at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1562)
     99     at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:539)
    100     at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:476)
    101     at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:303)
    102     at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
    103     at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:299)
    104     at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194)
    105     at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:743)
    106     at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:757)
    107     at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:480)
    108     at org.springframework.web.context.ContextLoader.configureAndRefreshWebApplicationContext(ContextLoader.java:403)
    109     at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:306)
    110     at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:106)
    111     at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4727)
    112     at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5189)
    113     at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
    114     at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:752)
    115     at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:728)
    116     at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:734)
    117     at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1107)
    118     at org.apache.catalina.startup.HostConfig$DeployDirectory.run(HostConfig.java:1841)
    119     at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
    120     at java.util.concurrent.FutureTask.run(FutureTask.java:266)
    121     at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
    122     at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
    123     at java.lang.Thread.run(Thread.java:745)
    124 17:57:57.776 [localhost-startStop-1] DEBUG com.mchange.v2.cfg.MConfig - The configuration file for resource identifier '/c3p0.properties' could not be found. Skipping.
    125 java.io.FileNotFoundException: Resource not found at path '/c3p0.properties'.
    126     at com.mchange.v2.cfg.BasicPropertiesConfigSource.propertiesFromSource(BasicPropertiesConfigSource.java:64)
    127     at com.mchange.v2.cfg.BasicMultiPropertiesConfig.firstInit(BasicMultiPropertiesConfig.java:185)
    128     at com.mchange.v2.cfg.BasicMultiPropertiesConfig.<init>(BasicMultiPropertiesConfig.java:110)
    129     at com.mchange.v2.cfg.ConfigUtils.read(ConfigUtils.java:63)
    130     at com.mchange.v2.cfg.MConfig$CSManager.recreateFromKey(MConfig.java:153)
    131     at com.mchange.v1.cachedstore.NoCleanupCachedStore.find(NoCleanupCachedStore.java:63)
    132     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    133     at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    134     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    135     at java.lang.reflect.Method.invoke(Method.java:498)
    136     at com.mchange.v1.lang.Synchronizer$1.invoke(Synchronizer.java:58)
    137     at com.sun.proxy.$Proxy10.find(Unknown Source)
    138     at com.mchange.v2.cfg.MConfig.readVmConfig(MConfig.java:75)
    139     at com.mchange.v2.cfg.MConfig.readVmConfig(MConfig.java:81)
    140     at com.mchange.v2.resourcepool.BasicResourcePool.<clinit>(BasicResourcePool.java:60)
    141     at com.mchange.v2.resourcepool.BasicResourcePoolFactory.createPool(BasicResourcePoolFactory.java:340)
    142     at com.mchange.v2.c3p0.impl.C3P0PooledConnectionPool.<init>(C3P0PooledConnectionPool.java:671)
    143     at com.mchange.v2.c3p0.impl.C3P0PooledConnectionPoolManager.createPooledConnectionPool(C3P0PooledConnectionPoolManager.java:952)
    144     at com.mchange.v2.c3p0.impl.C3P0PooledConnectionPoolManager.getPool(C3P0PooledConnectionPoolManager.java:397)
    145     at com.mchange.v2.c3p0.impl.C3P0PooledConnectionPoolManager.getPool(C3P0PooledConnectionPoolManager.java:414)
    146     at com.mchange.v2.c3p0.impl.AbstractPoolBackedDataSource.getConnection(AbstractPoolBackedDataSource.java:140)
    147     at org.hibernate.engine.jdbc.connections.internal.DatasourceConnectionProviderImpl.getConnection(DatasourceConnectionProviderImpl.java:139)
    148     at org.hibernate.engine.jdbc.internal.JdbcServicesImpl$ConnectionProviderJdbcConnectionAccess.obtainConnection(JdbcServicesImpl.java:279)
    149     at org.hibernate.engine.jdbc.internal.JdbcServicesImpl.configure(JdbcServicesImpl.java:124)
    150     at org.hibernate.boot.registry.internal.StandardServiceRegistryImpl.configureService(StandardServiceRegistryImpl.java:111)
    151     at org.hibernate.service.internal.AbstractServiceRegistryImpl.initializeService(AbstractServiceRegistryImpl.java:234)
    152     at org.hibernate.service.internal.AbstractServiceRegistryImpl.getService(AbstractServiceRegistryImpl.java:206)
    153     at org.hibernate.cfg.Configuration.buildTypeRegistrations(Configuration.java:1887)
    154     at org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1845)
    155     at org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1930)
    156     at org.springframework.orm.hibernate4.LocalSessionFactoryBuilder.buildSessionFactory(LocalSessionFactoryBuilder.java:372)
    157     at org.springframework.orm.hibernate4.LocalSessionFactoryBean.buildSessionFactory(LocalSessionFactoryBean.java:454)
    158     at org.springframework.orm.hibernate4.LocalSessionFactoryBean.afterPropertiesSet(LocalSessionFactoryBean.java:439)
    159     at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1625)
    160     at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1562)
    161     at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:539)
    162     at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:476)
    163     at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:303)
    164     at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
    165     at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:299)
    166     at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194)
    167     at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:743)
    168     at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:757)
    169     at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:480)
    170     at org.springframework.web.context.ContextLoader.configureAndRefreshWebApplicationContext(ContextLoader.java:403)
    171     at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:306)
    172     at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:106)
    173     at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4727)
    174     at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5189)
    175     at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
    176     at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:752)
    177     at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:728)
    178     at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:734)
    179     at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1107)
    180     at org.apache.catalina.startup.HostConfig$DeployDirectory.run(HostConfig.java:1841)
    181     at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
    182     at java.util.concurrent.FutureTask.run(FutureTask.java:266)
    183     at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
    184     at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
    185     at java.lang.Thread.run(Thread.java:745)
    186 17:57:57.776 [localhost-startStop-1] DEBUG com.mchange.v2.cfg.MConfig - The configuration file for resource identifier 'hocon:/reference,/application,/c3p0,/' could not be found. Skipping.
    187 java.io.FileNotFoundException: HOCON lib (typesafe-config) is not available. Also, no resource available at '/reference,/application,/c3p0,/' for HOCON identifier 'hocon:/reference,/application,/c3p0,/'.
    188     at com.mchange.v2.cfg.BasicMultiPropertiesConfig.configSource(BasicMultiPropertiesConfig.java:86)
    189     at com.mchange.v2.cfg.BasicMultiPropertiesConfig.firstInit(BasicMultiPropertiesConfig.java:184)
    190     at com.mchange.v2.cfg.BasicMultiPropertiesConfig.<init>(BasicMultiPropertiesConfig.java:110)
    191     at com.mchange.v2.cfg.ConfigUtils.read(ConfigUtils.java:63)
    192     at com.mchange.v2.cfg.MConfig$CSManager.recreateFromKey(MConfig.java:153)
    193     at com.mchange.v1.cachedstore.NoCleanupCachedStore.find(NoCleanupCachedStore.java:63)
    194     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    195     at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    196     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    197     at java.lang.reflect.Method.invoke(Method.java:498)
    198     at com.mchange.v1.lang.Synchronizer$1.invoke(Synchronizer.java:58)
    199     at com.sun.proxy.$Proxy10.find(Unknown Source)
    200     at com.mchange.v2.cfg.MConfig.readVmConfig(MConfig.java:75)
    201     at com.mchange.v2.cfg.MConfig.readVmConfig(MConfig.java:81)
    202     at com.mchange.v2.resourcepool.BasicResourcePool.<clinit>(BasicResourcePool.java:60)
    203     at com.mchange.v2.resourcepool.BasicResourcePoolFactory.createPool(BasicResourcePoolFactory.java:340)
    204     at com.mchange.v2.c3p0.impl.C3P0PooledConnectionPool.<init>(C3P0PooledConnectionPool.java:671)
    205     at com.mchange.v2.c3p0.impl.C3P0PooledConnectionPoolManager.createPooledConnectionPool(C3P0PooledConnectionPoolManager.java:952)
    206     at com.mchange.v2.c3p0.impl.C3P0PooledConnectionPoolManager.getPool(C3P0PooledConnectionPoolManager.java:397)
    207     at com.mchange.v2.c3p0.impl.C3P0PooledConnectionPoolManager.getPool(C3P0PooledConnectionPoolManager.java:414)
    208     at com.mchange.v2.c3p0.impl.AbstractPoolBackedDataSource.getConnection(AbstractPoolBackedDataSource.java:140)
    209     at org.hibernate.engine.jdbc.connections.internal.DatasourceConnectionProviderImpl.getConnection(DatasourceConnectionProviderImpl.java:139)
    210     at org.hibernate.engine.jdbc.internal.JdbcServicesImpl$ConnectionProviderJdbcConnectionAccess.obtainConnection(JdbcServicesImpl.java:279)
    211     at org.hibernate.engine.jdbc.internal.JdbcServicesImpl.configure(JdbcServicesImpl.java:124)
    212     at org.hibernate.boot.registry.internal.StandardServiceRegistryImpl.configureService(StandardServiceRegistryImpl.java:111)
    213     at org.hibernate.service.internal.AbstractServiceRegistryImpl.initializeService(AbstractServiceRegistryImpl.java:234)
    214     at org.hibernate.service.internal.AbstractServiceRegistryImpl.getService(AbstractServiceRegistryImpl.java:206)
    215     at org.hibernate.cfg.Configuration.buildTypeRegistrations(Configuration.java:1887)
    216     at org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1845)
    217     at org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1930)
    218     at org.springframework.orm.hibernate4.LocalSessionFactoryBuilder.buildSessionFactory(LocalSessionFactoryBuilder.java:372)
    219     at org.springframework.orm.hibernate4.LocalSessionFactoryBean.buildSessionFactory(LocalSessionFactoryBean.java:454)
    220     at org.springframework.orm.hibernate4.LocalSessionFactoryBean.afterPropertiesSet(LocalSessionFactoryBean.java:439)
    221     at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1625)
    222     at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1562)
    223     at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:539)
    224     at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:476)
    225     at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:303)
    226     at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
    227     at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:299)
    228     at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194)
    229     at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:743)
    230     at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:757)
    231     at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:480)
    232     at org.springframework.web.context.ContextLoader.configureAndRefreshWebApplicationContext(ContextLoader.java:403)
    233     at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:306)
    234     at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:106)
    235     at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4727)
    236     at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5189)
    237     at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
    238     at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:752)
    239     at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:728)
    240     at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:734)
    241     at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1107)
    242     at org.apache.catalina.startup.HostConfig$DeployDirectory.run(HostConfig.java:1841)
    243     at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
    244     at java.util.concurrent.FutureTask.run(FutureTask.java:266)
    245     at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
    246     at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
    247     at java.lang.Thread.run(Thread.java:745)
    View Code

    并且一直在弹出下面的DEBUG

    17:58:27.778 [C3P0PooledConnectionPoolManager[identityToken->1hge3v29ny82yzjqh08vg|13532bd3]-AdminTaskTimer] DEBUG com.mchange.v2.resourcepool.BasicResourcePool - Checking for expired resources - Mon Apr 17 17:58:27 CST 2017 [com.mchange.v2.resourcepool.BasicResourcePool@422e0e85]
    17:58:27.778 [C3P0PooledConnectionPoolManager[identityToken->1hge3v29ny82yzjqh08vg|13532bd3]-AdminTaskTimer] DEBUG com.mchange.v2.resourcepool.BasicResourcePool - BEGIN check for expired resources.  [com.mchange.v2.resourcepool.BasicResourcePool@422e0e85]
    17:58:27.778 [C3P0PooledConnectionPoolManager[identityToken->1hge3v29ny82yzjqh08vg|13532bd3]-AdminTaskTimer] DEBUG com.mchange.v2.resourcepool.BasicResourcePool - FINISHED check for expired resources.  [com.mchange.v2.resourcepool.BasicResourcePool@422e0e85]
    17:58:27.778 [C3P0PooledConnectionPoolManager[identityToken->1hge3v29ny82yzjqh08vg|13532bd3]-AdminTaskTimer] DEBUG com.mchange.v2.resourcepool.BasicResourcePool - Refurbishing idle resources - Mon Apr 17 17:58:27 CST 2017 [com.mchange.v2.resourcepool.BasicResourcePool@422e0e85]
    17:58:27.780 [C3P0PooledConnectionPoolManager[identityToken->1hge3v29ny82yzjqh08vg|13532bd3]-HelperThread-#0] DEBUG com.mchange.v2.c3p0.impl.C3P0PooledConnectionPool - Testing PooledConnection [com.mchange.v2.c3p0.impl.NewPooledConnection@6f1aa987] on IDLE CHECK.
    17:58:27.780 [C3P0PooledConnectionPoolManager[identityToken->1hge3v29ny82yzjqh08vg|13532bd3]-HelperThread-#1] DEBUG com.mchange.v2.c3p0.impl.C3P0PooledConnectionPool - Testing PooledConnection [com.mchange.v2.c3p0.impl.NewPooledConnection@1b0b419] on IDLE CHECK.
    17:58:27.780 [C3P0PooledConnectionPoolManager[identityToken->1hge3v29ny82yzjqh08vg|13532bd3]-HelperThread-#2] DEBUG com.mchange.v2.c3p0.impl.C3P0PooledConnectionPool - Testing PooledConnection [com.mchange.v2.c3p0.impl.NewPooledConnection@3a775b00] on IDLE CHECK.
    17:58:27.781 [C3P0PooledConnectionPoolManager[identityToken->1hge3v29ny82yzjqh08vg|13532bd3]-HelperThread-#2] DEBUG com.mchange.v2.c3p0.impl.C3P0PooledConnectionPool - Test of PooledConnection [com.mchange.v2.c3p0.impl.NewPooledConnection@3a775b00] on IDLE CHECK has SUCCEEDED.
    17:58:27.781 [C3P0PooledConnectionPoolManager[identityToken->1hge3v29ny82yzjqh08vg|13532bd3]-HelperThread-#0] DEBUG com.mchange.v2.c3p0.impl.C3P0PooledConnectionPool - Test of PooledConnection [com.mchange.v2.c3p0.impl.NewPooledConnection@6f1aa987] on IDLE CHECK has SUCCEEDED.

    解决方法:

    【原因】:发现打出这些错误的那个项目配置了slf4j日志, 猜测是c3p0使用了slf4j进行日志记录, 当检测到有该jar包时, 使用DEBUG级别打印出调试消息.

    这个并不影响项目使用,但是强迫症必用

    pom.xml文件中这个删掉:

      <dependency>
              <groupId>ch.qos.logback</groupId>
              <artifactId>logback-classic</artifactId>
              <version>1.1.7</version>
              <scope>runtime</scope>
          </dependency>
  • 相关阅读:
    怎样从外网访问内网MongoDB数据库?
    怎样从外网访问内网MySQL数据库?
    怎样从外网访问内网Tomcat?
    怎样从外网访问内网Oracle数据库?
    怎样从外网访问内网WampServer?
    怎样从外网访问内网Jupyter Notebook?
    怎样从外网访问内网RESTful API?
    怎样从外网访问内网WebSphere?
    系统性能测试步骤
    性能相关面试题
  • 原文地址:https://www.cnblogs.com/sxdcgaq8080/p/6724097.html
Copyright © 2011-2022 走看看