ssh框架向数据库添加数据时,报错Cannot open connection
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ssh框架向数据库添加数据时,报错Cannot open connection相关的知识,希望对你有一定的参考价值。
org.hibernate.exception.GenericJDBCException: Cannot open connectionat org.hibernate.exception.SQLStateConverter.handledNonSpecificException(SQLStateConverter.java:126) at org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:114) at org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:66) at org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:52) at org.hibernate.jdbc.ConnectionManager.openConnection(ConnectionManager.java:449) at org.hibernate.jdbc.ConnectionManager.getConnection(ConnectionManager.java:167) at org.hibernate.jdbc.JDBCContext.connection(JDBCContext.java:142) at org.hibernate.transaction.JDBCTransaction.begin(JDBCTransaction.java:85) at org.hibernate.impl.SessionImpl.beginTransaction(SessionImpl.java:1354) at cn.xyp.web.dao.UserDAOImpl.add(UserDAOImpl.java:33) at cn.xyp.web.service.UserServiceImpl.add(UserServiceImpl.java:24) at cn.xyp.web.action.UserRegisterAction.execute(UserRegisterAction.java:80) .......Caused by: java.sql.SQLException: Connections could not be acquired from the underlying database! at com.mchange.v2.sql.SqlUtils.toSQLException(SqlUtils.java:118) at com.mchange.v2.c3p0.impl.C3P0PooledConnectionPool.checkoutPooledConnection(C3P0PooledConnectionPool.java:689) at com.mchange.v2.c3p0.impl.AbstractPoolBackedDataSource.getConnection(AbstractPoolBackedDataSource.java:140) at org.springframework.orm.hibernate3.LocalDataSourceConnectionProvider.getConnection(LocalDataSourceConnectionProvider.java:85) at org.hibernate.jdbc.ConnectionManager.openConnection(ConnectionManager.java:446) ... 95 moreCaused by: com.mchange.v2.resourcepool.CannotAcquireResourceException: A ResourcePool could not acquire a resource from its primary factory or source. at com.mchange.v2.resourcepool.BasicResourcePool.awaitAvailable(BasicResourcePool.java:1418) at com.mchange.v2.resourcepool.BasicResourcePool.prelimCheckoutResource(BasicResourcePool.java:606) at com.mchange.v2.resourcepool.BasicResourcePool.checkoutResource(BasicResourcePool.java:526) at com.mchange.v2.c3p0.impl.C3P0PooledConnectionPool.checkoutAndMarkConnectionInUse(C3P0PooledConnectionPool.java:755) at com.mchange.v2.c3p0.impl.C3P0PooledConnectionPool.checkoutPooledConnection(C3P0PooledConnectionPool.java:682) ... 98 more这是什么问题啊?看了几次配置文件也没有什么错误了?求大神指导一下,着急,在线等。。。。谢谢
/* Add some extra data to the sender */
aoData.push( "name": "more_data", "value": "my_value" );
$.getJSON( sSource, aoData, function (json)
/* Do whatever additional processing you want on the callback, then tell DataTables */
fnCallback(json)
);
以上是关于ssh框架向数据库添加数据时,报错Cannot open connection的主要内容,如果未能解决你的问题,请参考以下文章
报错Cannot find class: com.mysql.jdbc.Driver
报错Cannot find class: com.mysql.jdbc.Driver
使用ganymed-ssh2连接linux报错Cannot negotiate, proposals do not match.
终端SSH远程连接CentOS报错:-bash: warning: setlocale: LC_CTYPE: cannot change locale (UTF-8): No such file or
web.xml报错Cannot resolve class 'StrutsPrepareAndExecuteFilter' (idea创建SSH项目)
数据库添加数据报错:Cannot add or update a child row: a foreign key constraint fails