`
mybwu_com
  • 浏览: 200084 次
  • 性别: Icon_minigender_1
社区版块
存档分类
最新评论

Could not open JDBC Connection for transaction; nested exception is java.sql.SQLException: Connectio

 
阅读更多
严重: StandardWrapper.Throwable
org.springframework.transaction.CannotCreateTransactionException: Could not open JDBC Connection for transaction; nested exception is java.sql.SQLException: Connections could not be acquired from the underlying database!
at org.springframework.jdbc.datasource.DataSourceTransactionManager.doBegin(DataSourceTransactionManager.java:241)
at org.springframework.transaction.support.AbstractPlatformTransactionManager.getTransaction(AbstractPlatformTransactionManager.java:372)
at org.springframework.transaction.interceptor.TransactionAspectSupport.createTransactionIfNecessary(TransactionAspectSupport.java:417)
at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:255)
at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:94)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:633)
at com.abc.base.service.PlatformManager$$EnhancerBySpringCGLIB$$cb24005f.getPlarMark(<generated>)
at com.abc.base.web.init.BaseDataServlet.init(BaseDataServlet.java:77)
at org.apache.catalina.core.StandardWrapper.initServlet(StandardWrapper.java:1284)
at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1197)
at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:1087)
at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:5210)
at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5493)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1559)
at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1549)
at java.util.concurrent.FutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Caused by: java.sql.SQLException: Connections could not be acquired from the underlying database!
at com.mchange.v2.sql.SqlUtils.toSQLException(SqlUtils.java:106)
at com.mchange.v2.c3p0.impl.C3P0PooledConnectionPool.checkoutPooledConnection(C3P0PooledConnectionPool.java:529)
at com.mchange.v2.c3p0.impl.AbstractPoolBackedDataSource.getConnection(AbstractPoolBackedDataSource.java:128)
at org.springframework.jdbc.datasource.lookup.AbstractRoutingDataSource.getConnection(AbstractRoutingDataSource.java:162)
at org.springframework.jdbc.datasource.DataSourceTransactionManager.doBegin(DataSourceTransactionManager.java:203)
... 20 more
Caused 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:1319)
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)

... 23 more

今天启动JAVA的Web项目却迟迟启动不了,最后报上面的错误,之前好好的怎么突然就不行了呢。

后来经过排查是MySQL没有启动,虽然MySQL已经安装为Windows系统服务,设置为自动启动,但应该是在启动过程中出了什么问题,没能启动成功。

但是查看Windows日志中的应用程序日志,也没有找到MySQL相关的错误日志。

分享到:
评论

相关推荐

    java.sql.SQLInvalidAuthorizationSpecException(解决方案).md

    java.sql.SQLInvalidAuthorizationSpecException异常是Java应用程序在尝试连接数据库时可能遇到的一个异常,它表明授权信息不正确或授权规范无效。这个异常通常是由于数据库连接字符串、用户名、密码配置错误;...

    com.microsoft.sqlserver.jdbc.SQLServerException: 只进结果集不支持请求的操作 解决方案

    本文将深入探讨标题和描述中提到的“com.microsoft.sqlserver.jdbc.SQLServerException: 只进结果集不支持请求的操作”这一异常,以及如何在使用Hibernate、Struts进行分页时避免这一问题。我们将从异常的根本原因...

    Cause: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: ….. this is incompatible with sq

    1、写在开头 标题之前我想说一下Linux的mysql真的实在是太坑了。太坑了。总是会出现这样那样的你想不到的问题。崩溃了。首先来罗列一下我遇到过的...Cause:com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorExcepti

    Could not roll back Hibernate transaction.doc

    nested exception is org.hibernate.TransactionException: JDBC rollback failed 这表明Hibernate事务回滚操作失败,导致事务不能正确回滚。 二、问题原因 该问题的主要原因是手动对数据库做了些操作,导致...

    dbcp 连接池不合理的锁导致连接耗尽解决方案

    DBCP(Database Connection Pool)是Apache的一个开源项目,提供了一个基于Java的数据源连接池实现。在上述问题中,应用程序遇到了由于连接池不合理的锁机制导致的连接耗尽问题,表现为无法从连接池获取新的数据库...

    java.sql.SQLSyntaxErrorException:

    java.sql.SQLSyntaxErrorException: The size of BLOB/TEXT data inserted in one transaction is greater than 10% of redo log size….. 解决方式: 从报错信息看是因为innodb_log_file_size太小,至于原因,在 ...

    org.springframework.transaction-3.1.2.RELEASE.zip

    nested exception is org.springframework.beans.NotWritablePropertyException: Invalid property 'transactionManagerBeanName' of bean class [org.springframework.transaction.interceptor....

    javax.transaction-api-1.2-API文档-中文版.zip

    标签:javax、transaction、api、中文文档、jar包、java; 使用方法:解压翻译后的API文档,用浏览器打开“index.html”文件,即可纵览文档内容。 人性化翻译,文档中的代码和结构保持不变,注释和说明精准翻译,请...

    java.sql.connection.pdf

    Java.sql.Connection 接口是Java数据库连接(JDBC)的一部分,它是应用程序与数据库之间建立通信的桥梁。在Java编程中,当你需要执行SQL语句、管理事务或者获取数据库元数据时,都会用到Connection对象。以下是对...

    hibernate.properties

    ## you do NOT need this setting if you specify hibernate.transaction.manager_lookup_class #jta.UserTransaction jta/usertransaction #jta.UserTransaction javax.transaction.UserTransaction #jta....

    com.huawei.gauss.jdbc.ZenithDriver.jar

    com.huawei.gauss.jdbc.ZenithDriver.jar包是华为自验数据库GaussDb 100的驱动,如果要通过数据库客户端连接GaussDb数据库,就要添加此驱动,可以通过DBerver客户端连接GaussDB数据库。

    [课堂课件讲解]Java微服务实践-Spring Boot 数据库JDBC.pptx

    4. 数据连接:java.sql.Connection 5. 执行语句:java.sql.Statement 6. 查询结果集:java.sql.ResultSet 7. 元数据接口:java.sql.DatabaseMetaData、java.sql.ResultSetMetaData 四、Spring Boot整合 Spring ...

    sqljdbc4-4.0.jar.rar

    首先,sqljdbc4-4.0.jar是微软官方发布的SQL Server JDBC驱动的一个版本,JDBC(Java Database Connectivity)是Java语言中用于连接数据库的标准API。此驱动包支持Java SE 7及更高版本,它提供了与SQL Server进行...

    javax.transaction-api-1.2-API文档-中英对照版.zip

    标签:javax、transaction、api、中英对照文档、jar包、java; 使用方法:解压翻译后的API文档,用浏览器打开“index.html”文件,即可纵览文档内容。 人性化翻译,文档中的代码和结构保持不变,注释和说明精准翻译...

    用户注册和登录是每个系统的必须存在的一部分,基于Dwr+Struts2+Spring+Hibernate写了一个用户登录注册系统

    7. // 如果不用此包,在启动时抛 出:nested exception is java.lang.NoClassDefFoundError: org/aspectj /weaver /reflect/ReflectionWorld$ReflectionWorldException 8. aspectjweaver.jar 9. 10. //如果不用此...

    hibernate错误解决方案

    nested exception is org.hibernate.PropertyNotFoundException: Could not find a getter for ID in class ``` 这表示Hibernate找不到实体类中的 ID 属性的 getter 方法。 **解决方法**: 1. **实体类定义**:...

    Sql-Server-2000-JDBC.rar_java sql server

    JDBC提供了一组Java API,主要包括`java.sql.DriverManager`、`java.sql.Connection`、`java.sql.Statement`、`java.sql.ResultSet`等类,它们分别是数据库驱动管理器、数据库连接、SQL语句执行对象和查询结果集。...

    javax.mail.SendFailedException: Sending failed问题原因

    在给出的示例中,异常堆栈跟踪显示了`nested exception is: class javax.mail.MessagingException: 554 MI:STC 0,smtp10,DsCowLC7LwPACzRN7qcQAA--.2883S2 1295256512`,这是一个特定的SMTP响应代码,表示邮件服务器...

    apache commons 常用jar包 commons-validator commons-transaction commons-lang等

    jar包大小:93KB commons-transaction-1.2.jar jar包大小:141KB commons-scxml-0.6.jar jar包大小:254KB commons-primitives-1.0.jar jar包大小:60KB commons-pool-1.3.jar jar包大小:176KB commons-net-1.4.1.jar ...

    Oracle_jdbc测试例子.rar

    6. **异常处理**:JDBC API中的异常通常继承自`java.sql.SQLException`,因此我们需要捕获这些异常并适当地处理它们。 在`Oracle_jdbc.java`源代码中,我们可以预期看到以下步骤: 1. 导入必要的JDBC库,例如`java...

Global site tag (gtag.js) - Google Analytics