ebean icon indicating copy to clipboard operation
ebean copied to clipboard

Connection is closed

Open spinachomes opened this issue 1 year ago • 0 comments

Expected behavior

Actual behavior

db migration cause Connection is closed when ebean upgrade to 15.4.0 from 15.3.1. After I returned to the old version, the program run normally.There is another situation, if the database is postgresql, there is no error

Steps to reproduce

db:mysql ebean: 15.3.1->15.4.0

  // some java code
Caused by: io.ebean.migration.MigrationException: Error running DB migrations
	at io.ebean.migration.runner.MigrationEngine.setAutoCommitFalse(MigrationEngine.java:103)
	at io.ebean.migration.runner.MigrationEngine.run(MigrationEngine.java:72)
	at io.ebean.migration.runner.MigrationEngine.run(MigrationEngine.java:44)
	at io.ebean.migration.MigrationRunner.run(MigrationRunner.java:100)
	at io.ebean.migration.MigrationRunner.run(MigrationRunner.java:72)
Caused by: java.sql.SQLException: Connection is closed
	at com.zaxxer.hikari.pool.ProxyConnection$ClosedConnection.lambda$getClosedConnection$0(ProxyConnection.java:503)
	at jdk.proxy3/jdk.proxy3.$Proxy64.setAutoCommit(Unknown Source)
	at com.zaxxer.hikari.pool.ProxyConnection.setAutoCommit(ProxyConnection.java:402)
	at com.zaxxer.hikari.pool.HikariProxyConnection.setAutoCommit(HikariProxyConnection.java)
	at io.ebean.migration.runner.MigrationEngine.setAutoCommitFalse(MigrationEngine.java:101)

spinachomes avatar Jul 01 '24 07:07 spinachomes