com.kpn.crm.sso.oim.functional.store.DataStoreOperationException: com.ibatis.common.jdbc.exception.NestedSQLException: Could not start transaction. Cause: com.ibatis.sqlmap.engine.transaction.TransactionException: TransactionManager could not start a new transaction. A transaction is already started.

Searched on Google with the first line of a JAVA stack trace?

We can recommend more relevant solutions and speed up debugging when you paste your entire stack trace with the exception message. Try a sample exception.

Recommended solutions based on your search

Solutions on the web

via Oracle Community by S.K.N, 1 year ago
com.ibatis.common.jdbc.exception.NestedSQLException: Could not start transaction. Cause: com.ibatis.sqlmap.engine.transaction.TransactionException: TransactionManager could not start a new transaction. A transaction is already started.
com.ibatis.sqlmap.engine.transaction.TransactionException: TransactionManager could not start a new transaction. A transaction is already started.
at com.ibatis.sqlmap.engine.transaction.TransactionManager.begin(TransactionManager.java:38)
at com.ibatis.sqlmap.engine.transaction.TransactionManager.begin(TransactionManager.java:31)
at com.ibatis.sqlmap.engine.impl.SqlMapExecutorDelegate.startTransaction(SqlMapExecutorDelegate.java:684)
at com.ibatis.sqlmap.engine.impl.SqlMapSessionImpl.startTransaction(SqlMapSessionImpl.java:164)
at com.ibatis.sqlmap.engine.impl.SqlMapClientImpl.startTransaction(SqlMapClientImpl.java:140)
at com.kpn.crm.sso.oim.functional.command.audit.AuditTrail.add(AuditTrail.java:65)
at com.kpn.crm.sso.oim.functional.command.audit.CommandAuditor.handleMessage(CommandAuditor.java:83)
at com.kpn.crm.sso.oim.functional.command.audit.CommandAuditor.update(CommandAuditor.java:52)
at com.kpn.crm.sso.oim.functional.command.Multicaster.update(Multicaster.java:83)
at com.kpn.crm.sso.oim.functional.command.BaseCommand.execute(BaseCommand.java:105)
at com.kpn.crm.sso.oim.integration.vtaut.command.NewCustomerCommand.templateCommand(NewCustomerCommand.java:160)
at com.kpn.crm.sso.oim.integration.vtaut.command.NewCustomerCommand.checkUserExists(NewCustomerCommand.java:177)
at com.kpn.crm.sso.oim.integration.vtaut.command.NewCustomerCommand.executeCommand(NewCustomerCommand.java:56)
at com.kpn.crm.sso.oim.functional.command.BaseCommand.execute(BaseCommand.java:102)
at com.kpn.crm.sso.oim.integration.vtaut.recon.Reconciler.executeCommand(Reconciler.java:174)
at com.kpn.crm.sso.oim.integration.vtaut.recon.Reconciler.reconcile(Reconciler.java:102)
at com.kpn.crm.sso.oim.integration.vtaut.recon.task.SchedulerTask.execute(SchedulerTask.java:58)
at com.thortech.xl.scheduler.tasks.SchedulerBaseTask.run(Unknown Source)
at com.thortech.xl.scheduler.core.quartz.QuartzWrapper$TaskExecutionAction.run(Unknown Source)
at Thor.API.Security.LoginHandler.oracleLoginSession.runAs(Unknown Source)
at com.thortech.xl.scheduler.core.quartz.QuartzWrapper.execute(Unknown Source)
at org.quartz.core.JobRunShell.run(JobRunShell.java:178)

Users with the same issue

You are the first who have seen this exception.

Write tip

Know the solutions? Share your knowledge to help other developers to debug faster.