Initializing Spring root WebApplicationContext 后就报错关于底层数据库连接JDBC的连接问题.. 5

ERROR[main]org.hibernate.util.JDBCExceptionReporter.logExceptions(234)|Anattemptbyacl... ERROR [main] org.hibernate.util.JDBCExceptionReporter.logExceptions(234) | An attempt by a client to checkout a Connection has timed out.
[Cause: com.mchange.v2.resourcepool.TimeoutException: A client timed out while waiting to acquire a resource from com.mchange.v2.resourcepool.BasicResourcePool@9da1dd -- timeout at awaitAvailable()
at com.mchange.v2.resourcepool.BasicResourcePool.awaitAvailable(BasicResourcePool.java:1317)
at com.mchange.v2.resourcepool.BasicResourcePool.prelimCheckoutResource(BasicResourcePool.java:557)
at com.mchange.v2.resourcepool.BasicResourcePool.checkoutResource(BasicResourcePool.java:477)
at com.mchange.v2.c3p0.impl.C3P0PooledConnectionPool.checkoutPooledConnection(C3P0PooledConnectionPool.java:525)
at com.mchange.v2.c3p0.impl.AbstractPoolBackedDataSource.getConnection(AbstractPoolBackedDataSource.java:128)
at org.springframework.orm.hibernate3.LocalDataSourceConnectionProvider.getConnection(LocalDataSourceConnectionProvider.java:82)
at org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:113)
at org.hibernate.cfg.Configuration.buildSettingsInternal(Configuration.java:2863)
展开
 我来答
xmt721
2013-05-13
知道答主
回答量:16
采纳率:0%
帮助的人:9.7万
展开全部
你应该配置了C3PO数据库连接池。错误提示你连接池获取数据库连接超时了,你应该查看以下你的数据库连接配置文件(我看你用了Hibernate,应该在Hibernate.cfg.xml中,或者你集成到applicationcontext.xml)中了。确定一下数据库连接地址,用户名,密码是否争取。
追问
都检查过了,是对的,我电脑64位的,用的jdk,tomcat,都是32位的跟这个有关系么?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式