tomcat启动时报下面的错

帮别人发布一个jsp网站,对jsp一点也不了解,tomcat启动时报下面的错误:
2016-09-04 15:09:24,570 ERROR [org.springframework.web.context.ContextLoader] -
<Context initialization failed>
org.springframework.beans.factory.BeanCreationException: Error creating bean wit
h name 'baseAreaManager' defined in file [D:\sdsas\sdsas\base\WEB-INF\classes\sp
ring\serviceContext-base.xml]: Initialization of bean failed; nested exception i
s org.springframework.beans.factory.BeanCreationException: Error creating bean w
ith name 'baseUserManager' defined in file [D:\sdsas\sdsas\base\WEB-INF\classes\
spring\serviceContext-base.xml]: Invocation of init method failed; nested except
ion is org.springframework.dao.DataAccessResourceFailureException: Cannot get Je
dis connection; nested exception is redis.clients.jedis.exceptions.JedisConnecti
onException: Could not get a resource from the pool
        at org.springframework.beans.factory.support.AbstractAutowireCapableBean
Factory.doCreateBean(AbstractAutowireCapableBeanFactory.java:527)
        at org.springframework.beans.factory.support.AbstractAutowireCapableBean
Factory.createBean(AbstractAutowireCapableBeanFactory.java:456)
        at org.springframework.beans.factory.support.AbstractBeanFactory$1.getOb
ject(AbstractBeanFactory.java:291)
        at org.springframework.beans.factory.support.DefaultSingletonBeanRegistr
y.getSingleton(DefaultSingletonBeanRegistry.java:222)
        at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBe
an(AbstractBeanFactory.java:288)
        at org.springframework.beans.factory.support.AbstractBeanFactory.getBean
(AbstractBeanFactory.java:190)
        at org.springframework.beans.factory.support.DefaultListableBeanFactory.
preInstantiateSingletons(DefaultListableBeanFactory.java:580)
        at org.springframework.context.support.AbstractApplicationContext.finish
BeanFactoryInitialization(AbstractApplicationContext.java:895)
        at org.springframework.context.support.AbstractApplicationContext.refres
h(AbstractApplicationContext.java:425)
        at org.springframework.web.context.ContextLoader.createWebApplicationCon
text(ContextLoader.java:276)
        at org.springframework.web.context.ContextLoader.initWebApplicationConte
xt(ContextLoader.java:197)
        at org.springframework.web.context.ContextLoaderListener.contextInitiali
zed(ContextLoaderListener.java:47)
        at org.my431.platform.utils.ContextUtils.contextInitialized(ContextUtils
.java:25)
        at org.apache.catalina.core.StandardContext.listenerStart(StandardContex
t.java:5099)
        at org.apache.catalina.core.StandardContext.startInternal(StandardContex
t.java:5615)
        at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:147)
        at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.
java:1571)
        at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.
java:1561)
        at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
        at java.util.concurrent.FutureTask.run(FutureTask.java:138)
        at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExec
utor.java:886)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor
.java:908)
        at java.lang.Thread.run(Thread.java:619)
Caused by: org.springframework.beans.factory.BeanCreationException: Error creati
ng bean with name 'baseUserManager' defined in file [D:\sdsas\sdsas\base\WEB-INF
\classes\spring\serviceContext-base.xml]: Invocation of init method failed; nest
ed exception is org.springframework.dao.DataAccessResourceFailureException: Cann
ot get Jedis connection; nested exception is redis.clients.jedis.exceptions.Jedi
sConnectionException: Could not get a resource from the pool
        at org.springframework.beans.factory.support.AbstractAutowireCapableBean
Factory.initializeBean(AbstractAutowireCapableBeanFactory.java:1420)
        at org.springframework.beans.factory.support.AbstractAutowireCapableBean
Factory.doCreateBean(AbstractAutowireCapableBeanFactory.java:519)
        at org.springframework.beans.factory.support.AbstractAutowireCapableBean
Factory.createBean(AbstractAutowireCapableBeanFactory.java:456)
        at org.springframework.beans.factory.support.AbstractBeanFactory$1.getOb
ject(AbstractBeanFactory.java:291)
        at org.springframework.beans.factory.support.DefaultSingletonBeanRegistr
y.getSingleton(DefaultSingletonBeanRegistry.java:222)
        at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBe
an(AbstractBeanFactory.java:288)
        at org.springframework.beans.factory.support.AbstractBeanFactory.getBean
(AbstractBeanFactory.java:190)
        at org.springframework.beans.factory.support.AbstractAutowireCapableBean
Factory.autowireByName(AbstractAutowireCapableBeanFactory.java:1104)
        at org.springframework.beans.factory.support.AbstractAutowireCapableBean
Factory.populateBean(AbstractAutowireCapableBeanFactory.java:1054)
        at org.springframework.beans.factory.support.AbstractAutowireCapableBean
Factory.doCreateBean(AbstractAutowireCapableBeanFactory.java:517)
        ... 22 more
Caused by: org.springframework.dao.DataAccessResourceFailureException: Cannot ge
t Jedis connection; nested exception is redis.clients.jedis.exceptions.JedisConn
ectionException: Could not get a resource from the pool
        at org.springframework.data.redis.connection.jedis.JedisConnectionFactor
y.fetchJedisConnector(JedisConnectionFactory.java:101)
        at org.springframework.data.redis.connection.jedis.JedisConnectionFactor
y.getConnection(JedisConnectionFactory.java:148)
        at org.springframework.data.redis.connection.jedis.JedisConnectionFactor
y.getConnection(JedisConnectionFactory.java:41)
        at org.springframework.data.redis.core.RedisConnectionUtils.doGetConnect
ion(RedisConnectionUtils.java:82)
        at org.springframework.data.redis.core.RedisConnectionUtils.getConnectio
n(RedisConnectionUtils.java:54)
        at org.springframework.data.redis.core.RedisTemplate.execute(RedisTempla
te.java:150)
        at org.springframework.data.redis.core.RedisTemplate.execute(RedisTempla
te.java:133)
        at org.springframework.data.redis.core.AbstractOperations.execute(Abstra
ctOperations.java:75)
        at org.springframework.data.redis.core.DefaultValueOperations.set(Defaul
tValueOperations.java:181)
        at org.my431.plugin.redis.services.RedisManager.saveBaseUser(RedisManage
r.java:29)
        at org.my431.base.services.BaseUserManager.init(BaseUserManager.java:48)

        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at org.springframework.beans.factory.support.AbstractAutowireCapableBean
Factory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1544)
        at org.springframework.beans.factory.support.AbstractAutowireCapableBean
Factory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1485)
        at org.springframework.beans.factory.support.AbstractAutowireCapableBean
Factory.initializeBean(AbstractAutowireCapableBeanFactory.java:1417)
        ... 31 more
Caused by: redis.clients.jedis.exceptions.JedisConnectionException: Could not ge
t a resource from the pool
        at redis.clients.util.Pool.getResource(Pool.java:22)
        at org.springframework.data.redis.connection.jedis.JedisConnectionFactor
y.fetchJedisConnector(JedisConnectionFactory.java:94)
        ... 48 more
Caused by: redis.clients.jedis.exceptions.JedisConnectionException: java.net.Con
nectException: Connection refused: connect
        at redis.clients.jedis.Connection.connect(Connection.java:124)
        at redis.clients.jedis.BinaryClient.connect(BinaryClient.java:54)
        at redis.clients.jedis.BinaryJedis.connect(BinaryJedis.java:1657)
        at redis.clients.jedis.JedisPool$JedisFactory.makeObject(JedisPool.java:
63)
        at org.apache.commons.pool.impl.GenericObjectPool.borrowObject(GenericOb
jectPool.java:1188)
        at redis.clients.util.Pool.getResource(Pool.java:20)
        ... 49 more
Caused by: java.net.ConnectException: Connection refused: connect
        at java.net.PlainSocketImpl.socketConnect(Native Method)
        at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:333)
        at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:195)
        at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:182)
        at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366)
        at java.net.Socket.connect(Socket.java:519)
        at redis.clients.jedis.Connection.connect(Connection.java:119)
        ... 54 more
2016-9-4 15:09:24 org.apache.cwww.lgzxyl.com atalina.core.StandardContext startInternal
严重: One or more listeners failed to start. Full details will be found in the a
ppropriate container log file
2016-9-4 15:09:24 org.apache.catalina.core.StandardContext startInternal
严重: Context [/base] startup failed due to previous errors
2016-9-4 15:09:24 org.apache.catalina.loader.WebappClassLoaderBase clearReferenc
esJdbc
严重: The web application [/base] registered the JDBC driver [oracle.jdbc.Oracle
Driver] but failed to unregister it when the web application was stopped. To pre
vent a memory leak, the JDBC Driver has been forcibly unregistered.
2016-9-4 15:09:24 org.apache.catalina.loader.WebappClassLoaderBase clearReferenc
esThreads
严重: The web application [/base]www.8555388.cn/ appears to have started a thread named [Resour
ce Destroyer in BasicResourcePool.close()] but has failed to stop it. This is ve
ry likely to create a memory leak.
schinar
schinar
schinar  T1
文件serviceContext-base.xml 的内容如下:

<?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 default-autowire="byName" default-lazy-init="false">
<bean id="redisManager" class="org.my431.plugin.redis.services.RedisManager"/>
<bean id="baseAreaManager" init-method="init" class="org.my431.base.services.BaseAreaManager"/>
<bean id="baseLoginLogManager" class="org.my431.base.services.BaseLoginLogManager"/>
<bean id="baseLoginManager" class="org.my431.base.services.BaseLoginManager"/>
<bean id="basePropertiesGroupManager" init-method="init" class="org.my431.base.services.BasePropertiesGroupManager"/>
<bean id="basePropertiesManager" init-method="init" class="org.my431.base.services.BasePropertiesManager"/>
<bean id="baseRoleManager" init-method="init" class="org.my431.base.services.BaseRoleManager"/>
<bean id="baseSchoolManager" init-method="init" class="org.my431.base.services.BaseSchoolManager"/>
<bean id="baseUserManager" init-method="init" class="org.my431.base.services.BaseUserManager"/>
<bean id="baseApplicationManager" init-method="init" class="org.my431.base.services.BaseApplicationManager"/>
<bean id="baseAreaInfoManager" class="org.my431.base.services.BaseAreaInfoManager"/>

<bean id="baseBookVersionManager"  www.ztylpt.cn class="org.my431.base.services.BaseBookVersionManager"/>
<bean id="baseBookCatelogManager"   www.hjd157.com class="org.my431.base.services.BaseBookCatelogManager"/>
<bean id="baseKnowledgeCatelogManager"  class="org.my431.base.services.BaseKnowledgeCatelogManager"/>
<bean id="baseToolsDownloadManager"  class="org.my431.base.services.BaseToolsDownloadManager"/>
</beans>
 

猜你喜欢

转载自my.oschina.net/u/3386278/blog/1549136