Team,
Trying to get recommendation on below error "Cannot start a new transaction".
current settings
HikariCP 4.0.3
scalikejdbc 3.5.0
/conf file
//used default settings from documentation plus below line
scalikejdbc.global.jtaDataSourceCompatible.enabled = false
for dbconnections
val a: DataSource = {
val b = new HikariDataSource
//used default settings from documentation plus below line
b.setAutoCommit(false)
for processing,
db: NamedDB = NamedDB(ConnectionPool.DEFAULT_NAME)
db.localTx { implicit session =>
//do something
db.autoClose(true) //closing the connection after performing operation.
}
Error: Cannot start a new transaction with stacktrace
scalikejdbc.DBConnection.newTx
Appreciate your thoughts. Thanks!