Article - CS360788
RunSupercessionChanges fails with Index Violation inserting records into IPCS_SKU_OVERRIDES in Servigistics
Modified: 14-Apr-2025
Applies To
- Servigistics Service Parts Management 12.2.0.0 to 13.1.0.0
Description
- RunSupercessionChanges fails with Index Violation inserting records into IPCS_SKU_OVERRIDES
- Full stack trace:
ERROR com.svg.core.util.EventLog - Task Inventory Optimization - Run Supercession Changes failed with message: JTA transaction unexpectedly rolled back (maybe due to a timeout); nested exception is javax.transaction.RollbackException: The transaction was set to rollback only org.springframework.transaction.UnexpectedRollbackException: JTA transaction unexpectedly rolled back (maybe due to a timeout); nested exception is javax.transaction.RollbackException: The transaction was set to rollback only at org.springframework.transaction.jta.JtaTransactionManager.doCommit(JtaTransactionManager.java:1037) ~[spring-tx-5.0.19.RELEASE.jar:5.0.19.RELEASE] at org.springframework.transaction.support.AbstractPlatformTransactionManager.processCommit(AbstractPlatformTransactionManager.java:746) ~[spring-tx-5.0.19.RELEASE.jar:5.0.19.RELEASE] at org.springframework.transaction.support.AbstractPlatformTransactionManager.commit(AbstractPlatformTransactionManager.java:714) ~[spring-tx-5.0.19.RELEASE.jar:5.0.19.RELEASE] at org.springframework.transaction.interceptor.TransactionAspectSupport.commitTransactionAfterReturning(TransactionAspectSupport.java:535) ~[spring-tx-5.0.19.RELEASE.jar:5.0.19.RELEASE] at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:305) ~[spring-tx-5.0.19.RELEASE.jar:5.0.19.RELEASE] at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:98) ~[spring-tx-5.0.19.RELEASE.jar:5.0.19.RELEASE] at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:185) ~[spring-aop-5.0.19.RELEASE.jar:5.0.19.RELEASE] at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:92) ~[spring-aop-5.0.19.RELEASE.jar:5.0.19.RELEASE] at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:185) ~[spring-aop-5.0.19.RELEASE.jar:5.0.19.RELEASE] at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:212) ~[spring-aop-5.0.19.RELEASE.jar:5.0.19.RELEASE] at com.sun.proxy.$Proxy1094.save(Unknown Source) ~[?:?] at com.svg.planning.process.meojob.moveToTMR.MoveToTMROverrides.moveOverrideToParentPart(MoveToTMROverrides.java:202) ~[AutoPilotServer.jar:12.2.0.0] at com.svg.planning.process.meojob.moveToTMR.MoveToTMROverrides.findAndMoveOverridesForReplacedPartsAndMoveToTMR(MoveToTMROverrides.java:88) ~[AutoPilotServer.jar:12.2.0.0] at com.svg.planning.process.meojob.moveToTMR.MoveToTMROverrides.process(MoveToTMROverrides.java:63) ~[AutoPilotServer.jar:12.2.0.0] at com.svg.planning.process.meojob.moveToTMR.MoveToTMRProcess.process(MoveToTMRProcess.java:30) ~[AutoPilotServer.jar:12.2.0.0] at com.svg.planning.process.meojob.moveToTMR.MoveToTMRProcess.mainExecute(MoveToTMRProcess.java:20) ~[AutoPilotServer.jar:12.2.0.0] at com.svg.core.process.IOProcess.execute(IOProcess.java:162) ~[AutoPilotServer.jar:12.2.0.0] at com.svg.planning.process.meojob.moveToTMR.MoveToTMRConnector.process(MoveToTMRConnector.java:22) ~[AutoPilotServer.jar:12.2.0.0] at com.svg.core.process.BatchConnectorImpl.doRun(BatchConnectorImpl.java:103) ~[AutoPilotServer.jar:12.2.0.0] at com.svg.core.process.BatchConnectorImpl.lambda$run$0(BatchConnectorImpl.java:91) ~[AutoPilotServer.jar:12.2.0.0] at com.svg.core.database.TransactionUtil.lambda$withNone$1(TransactionUtil.java:106) ~[AutoPilotServer.jar:12.2.0.0] at com.svg.core.database.TransactionUtil.execute(TransactionUtil.java:56) ~[AutoPilotServer.jar:12.2.0.0] at com.svg.core.database.TransactionUtil.withNone(TransactionUtil.java:105) ~[AutoPilotServer.jar:12.2.0.0] at com.svg.core.process.BatchConnectorImpl.run(BatchConnectorImpl.java:91) ~[AutoPilotServer.jar:12.2.0.0] at com.svg.core.task.BatchTask.runConnector(BatchTask.java:84) ~[AutoPilotServer.jar:12.2.0.0] at com.svg.core.task.AbstractTask.run(AbstractTask.java:220) ~[AutoPilotServer.jar:12.2.0.0] at com.svg.core.task.BatchTask.run(BatchTask.java:70) ~[AutoPilotServer.jar:12.2.0.0] at sun.reflect.GeneratedMethodAccessor699.invoke(Unknown Source) ~[?:?] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_292] at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_292] at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:343) ~[spring-aop-5.0.19.RELEASE.jar:5.0.19.RELEASE] at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:197) ~[spring-aop-5.0.19.RELEASE.jar:5.0.19.RELEASE] at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.0.19.RELEASE.jar:5.0.19.RELEASE] at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:56) ~[spring-aop-5.0.19.RELEASE.jar:5.0.19.RELEASE] at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:174) ~[spring-aop-5.0.19.RELEASE.jar:5.0.19.RELEASE] at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:295) [spring-tx-5.0.19.RELEASE.jar:5.0.19.RELEASE] at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:98) [spring-tx-5.0.19.RELEASE.jar:5.0.19.RELEASE] at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:185) [spring-aop-5.0.19.RELEASE.jar:5.0.19.RELEASE] at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:92) [spring-aop-5.0.19.RELEASE.jar:5.0.19.RELEASE] at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:185) [spring-aop-5.0.19.RELEASE.jar:5.0.19.RELEASE] at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:212) [spring-aop-5.0.19.RELEASE.jar:5.0.19.RELEASE] at com.sun.proxy.$Proxy1260.run(Unknown Source) [?:?] at com.svg.core.service.impl.TaskServiceImpl$1.run(TaskServiceImpl.java:468) [AutoPilotServer.jar:12.2.0.0] at java.lang.Thread.run(Thread.java:748) [?:1.8.0_292] at com.svg.core.util.ThreadUtil$1.run(ThreadUtil.java:43) [AutoPilotServer.jar:12.2.0.0] Caused by: javax.transaction.RollbackException: The transaction was set to rollback only at com.atomikos.icatch.jta.TransactionImp.rethrowAsJtaRollbackException(TransactionImp.java:48) ~[transactions-jta-4.0.6.jar:?] at com.atomikos.icatch.jta.TransactionImp.commit(TransactionImp.java:188) ~[transactions-jta-4.0.6.jar:?] at com.atomikos.icatch.jta.TransactionManagerImp.commit(TransactionManagerImp.java:414) ~[transactions-jta-4.0.6.jar:?] at com.atomikos.icatch.jta.J2eeUserTransaction.commit(J2eeUserTransaction.java:77) ~[transactions-jta-4.0.6.jar:?] at org.springframework.transaction.jta.JtaTransactionManager.doCommit(JtaTransactionManager.java:1034) ~[spring-tx-5.0.19.RELEASE.jar:5.0.19.RELEASE] ... 44 more Caused by: org.hibernate.exception.ConstraintViolationException: could not execute statement at org.hibernate.exception.internal.SQLExceptionTypeDelegate.convert(SQLExceptionTypeDelegate.java:59) ~[hibernate-core-5.3.20.Final.jar:5.3.20.Final] at org.hibernate.exception.internal.StandardSQLExceptionConverter.convert(StandardSQLExceptionConverter.java:42) ~[hibernate-core-5.3.20.Final.jar:5.3.20.Final] at org.hibernate.engine.jdbc.spi.SqlExceptionHelper.convert(SqlExceptionHelper.java:113) ~[hibernate-core-5.3.20.Final.jar:5.3.20.Final] at org.hibernate.engine.jdbc.spi.SqlExceptionHelper.convert(SqlExceptionHelper.java:99) ~[hibernate-core-5.3.20.Final.jar:5.3.20.Final] at org.hibernate.engine.jdbc.internal.ResultSetReturnImpl.executeUpdate(ResultSetReturnImpl.java:178) ~[hibernate-core-5.3.20.Final.jar:5.3.20.Final] at org.hibernate.persister.entity.AbstractEntityPersister.insert(AbstractEntityPersister.java:3192) ~[hibernate-core-5.3.20.Final.jar:5.3.20.Final] at org.hibernate.persister.entity.AbstractEntityPersister.insert(AbstractEntityPersister.java:3706) ~[hibernate-core-5.3.20.Final.jar:5.3.20.Final] at org.hibernate.action.internal.EntityInsertAction.execute(EntityInsertAction.java:90) ~[hibernate-core-5.3.20.Final.jar:5.3.20.Final] at org.hibernate.engine.spi.ActionQueue.executeActions(ActionQueue.java:604) ~[hibernate-core-5.3.20.Final.jar:5.3.20.Final] at org.hibernate.engine.spi.ActionQueue.executeActions(ActionQueue.java:478) ~[hibernate-core-5.3.20.Final.jar:5.3.20.Final] at org.hibernate.event.internal.AbstractFlushingEventListener.performExecutions(AbstractFlushingEventListener.java:356) ~[hibernate-core-5.3.20.Final.jar:5.3.20.Final] at org.hibernate.event.internal.DefaultFlushEventListener.onFlush(DefaultFlushEventListener.java:39) ~[hibernate-core-5.3.20.Final.jar:5.3.20.Final] at org.hibernate.internal.SessionImpl.doFlush(SessionImpl.java:1472) ~[hibernate-core-5.3.20.Final.jar:5.3.20.Final] at org.hibernate.internal.SessionImpl.managedFlush(SessionImpl.java:512) ~[hibernate-core-5.3.20.Final.jar:5.3.20.Final] at org.hibernate.internal.SessionImpl.flushBeforeTransactionCompletion(SessionImpl.java:3310) ~[hibernate-core-5.3.20.Final.jar:5.3.20.Final] at org.hibernate.internal.SessionImpl.beforeTransactionCompletion(SessionImpl.java:2506) ~[hibernate-core-5.3.20.Final.jar:5.3.20.Final] at org.hibernate.engine.jdbc.internal.JdbcCoordinatorImpl.beforeTransactionCompletion(JdbcCoordinatorImpl.java:447) ~[hibernate-core-5.3.20.Final.jar:5.3.20.Final] at org.hibernate.resource.transaction.backend.jta.internal.JtaTransactionCoordinatorImpl.beforeCompletion(JtaTransactionCoordinatorImpl.java:352) ~[hibernate-core-5.3.20.Final.jar:5.3.20.Final] at org.hibernate.resource.transaction.backend.jta.internal.synchronization.SynchronizationCallbackCoordinatorNonTrackingImpl.beforeCompletion(SynchronizationCallbackCoordinatorNonTrackingImpl.java:47) ~[hibernate-core-5.3.20.Final.jar:5.3.20.Final] at org.hibernate.resource.transaction.backend.jta.internal.synchronization.RegisteredSynchronization.beforeCompletion(RegisteredSynchronization.java:37) ~[hibernate-core-5.3.20.Final.jar:5.3.20.Final] at com.atomikos.icatch.jta.Sync2Sync.beforeCompletion(Sync2Sync.java:36) ~[transactions-jta-4.0.6.jar:?] at com.atomikos.icatch.imp.TransactionStateHandler.notifyBeforeCompletion(TransactionStateHandler.java:240) ~[transactions-4.0.6.jar:?] at com.atomikos.icatch.imp.TransactionStateHandler.commit(TransactionStateHandler.java:215) ~[transactions-4.0.6.jar:?] at com.atomikos.icatch.imp.CompositeTransactionImp.doCommit(CompositeTransactionImp.java:242) ~[transactions-4.0.6.jar:?] at com.atomikos.icatch.imp.CompositeTransactionImp.commit(CompositeTransactionImp.java:277) ~[transactions-4.0.6.jar:?] at com.atomikos.icatch.jta.TransactionImp.commit(TransactionImp.java:172) ~[transactions-jta-4.0.6.jar:?] at com.atomikos.icatch.jta.TransactionManagerImp.commit(TransactionManagerImp.java:414) ~[transactions-jta-4.0.6.jar:?] at com.atomikos.icatch.jta.J2eeUserTransaction.commit(J2eeUserTransaction.java:77) ~[transactions-jta-4.0.6.jar:?] at org.springframework.transaction.jta.JtaTransactionManager.doCommit(JtaTransactionManager.java:1034) ~[spring-tx-5.0.19.RELEASE.jar:5.0.19.RELEASE] ... 44 more Caused by: java.sql.SQLIntegrityConstraintViolationException: ORA-00001: unique constraint (<DB>.PK_SKU_OVR_ID) violated at oracle.jdbc.driver.T4CTTIoer11.processError(T4CTTIoer11.java:494) ~[ojdbc8-12.2.0.1.jar:12.2.0.1.0] at oracle.jdbc.driver.T4CTTIoer11.processError(T4CTTIoer11.java:446) ~[ojdbc8-12.2.0.1.jar:12.2.0.1.0] at oracle.jdbc.driver.T4C8Oall.processError(T4C8Oall.java:1054) ~[ojdbc8-12.2.0.1.jar:12.2.0.1.0] at oracle.jdbc.driver.T4CTTIfun.receive(T4CTTIfun.java:623) ~[ojdbc8-12.2.0.1.jar:12.2.0.1.0] at oracle.jdbc.driver.T4CTTIfun.doRPC(T4CTTIfun.java:252) ~[ojdbc8-12.2.0.1.jar:12.2.0.1.0] at oracle.jdbc.driver.T4C8Oall.doOALL(T4C8Oall.java:612) ~[ojdbc8-12.2.0.1.jar:12.2.0.1.0] at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:226) ~[ojdbc8-12.2.0.1.jar:12.2.0.1.0] at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:59) ~[ojdbc8-12.2.0.1.jar:12.2.0.1.0] at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:910) ~[ojdbc8-12.2.0.1.jar:12.2.0.1.0] at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1119) ~[ojdbc8-12.2.0.1.jar:12.2.0.1.0] at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3780) ~[ojdbc8-12.2.0.1.jar:12.2.0.1.0] at oracle.jdbc.driver.T4CPreparedStatement.executeInternal(T4CPreparedStatement.java:1343) ~[ojdbc8-12.2.0.1.jar:12.2.0.1.0] at oracle.jdbc.driver.OraclePreparedStatement.executeLargeUpdate(OraclePreparedStatement.java:3865) ~[ojdbc8-12.2.0.1.jar:12.2.0.1.0] at oracle.jdbc.driver.OraclePreparedStatement.executeUpdate(OraclePreparedStatement.java:3845) ~[ojdbc8-12.2.0.1.jar:12.2.0.1.0] at oracle.jdbc.driver.OraclePreparedStatementWrapper.executeUpdate(OraclePreparedStatementWrapper.java:1061) ~[ojdbc8-12.2.0.1.jar:12.2.0.1.0] at org.hibernate.engine.jdbc.internal.ResultSetReturnImpl.executeUpdate(ResultSetReturnImpl.java:175) ~[hibernate-core-5.3.20.Final.jar:5.3.20.Final] at org.hibernate.persister.entity.AbstractEntityPersister.insert(AbstractEntityPersister.java:3192) ~[hibernate-core-5.3.20.Final.jar:5.3.20.Final] at org.hibernate.persister.entity.AbstractEntityPersister.insert(AbstractEntityPersister.java:3706) ~[hibernate-core-5.3.20.Final.jar:5.3.20.Final] at org.hibernate.action.internal.EntityInsertAction.execute(EntityInsertAction.java:90) ~[hibernate-core-5.3.20.Final.jar:5.3.20.Final] at org.hibernate.engine.spi.ActionQueue.executeActions(ActionQueue.java:604) ~[hibernate-core-5.3.20.Final.jar:5.3.20.Final] at org.hibernate.engine.spi.ActionQueue.executeActions(ActionQueue.java:478) ~[hibernate-core-5.3.20.Final.jar:5.3.20.Final] at org.hibernate.event.internal.AbstractFlushingEventListener.performExecutions(AbstractFlushingEventListener.java:356) ~[hibernate-core-5.3.20.Final.jar:5.3.20.Final] at org.hibernate.event.internal.DefaultFlushEventListener.onFlush(DefaultFlushEventListener.java:39) ~[hibernate-core-5.3.20.Final.jar:5.3.20.Final] at org.hibernate.internal.SessionImpl.doFlush(SessionImpl.java:1472) ~[hibernate-core-5.3.20.Final.jar:5.3.20.Final] at org.hibernate.internal.SessionImpl.managedFlush(SessionImpl.java:512) ~[hibernate-core-5.3.20.Final.jar:5.3.20.Final] at org.hibernate.internal.SessionImpl.flushBeforeTransactionCompletion(SessionImpl.java:3310) ~[hibernate-core-5.3.20.Final.jar:5.3.20.Final] at org.hibernate.internal.SessionImpl.beforeTransactionCompletion(SessionImpl.java:2506) ~[hibernate-core-5.3.20.Final.jar:5.3.20.Final] at org.hibernate.engine.jdbc.internal.JdbcCoordinatorImpl.beforeTransactionCompletion(JdbcCoordinatorImpl.java:447) ~[hibernate-core-5.3.20.Final.jar:5.3.20.Final] at org.hibernate.resource.transaction.backend.jta.internal.JtaTransactionCoordinatorImpl.beforeCompletion(JtaTransactionCoordinatorImpl.java:352) ~[hibernate-core-5.3.20.Final.jar:5.3.20.Final] at org.hibernate.resource.transaction.backend.jta.internal.synchronization.SynchronizationCallbackCoordinatorNonTrackingImpl.beforeCompletion(SynchronizationCallbackCoordinatorNonTrackingImpl.java:47) ~[hibernate-core-5.3.20.Final.jar:5.3.20.Final] at org.hibernate.resource.transaction.backend.jta.internal.synchronization.RegisteredSynchronization.beforeCompletion(RegisteredSynchronization.java:37) ~[hibernate-core-5.3.20.Final.jar:5.3.20.Final] at com.atomikos.icatch.jta.Sync2Sync.beforeCompletion(Sync2Sync.java:36) ~[transactions-jta-4.0.6.jar:?] at com.atomikos.icatch.imp.TransactionStateHandler.notifyBeforeCompletion(TransactionStateHandler.java:240) ~[transactions-4.0.6.jar:?] at com.atomikos.icatch.imp.TransactionStateHandler.commit(TransactionStateHandler.java:215) ~[transactions-4.0.6.jar:?] at com.atomikos.icatch.imp.CompositeTransactionImp.doCommit(CompositeTransactionImp.java:242) ~[transactions-4.0.6.jar:?] at com.atomikos.icatch.imp.CompositeTransactionImp.commit(CompositeTransactionImp.java:277) ~[transactions-4.0.6.jar:?] at com.atomikos.icatch.jta.TransactionImp.commit(TransactionImp.java:172) ~[transactions-jta-4.0.6.jar:?] at com.atomikos.icatch.jta.TransactionManagerImp.commit(TransactionManagerImp.java:414) ~[transactions-jta-4.0.6.jar:?] at com.atomikos.icatch.jta.J2eeUserTransaction.commit(J2eeUserTransaction.java:77) ~[transactions-jta-4.0.6.jar:?] at org.springframework.transaction.jta.JtaTransactionManager.doCommit(JtaTransactionManager.java:1034) ~[spring-tx-5.0.19.RELEASE.jar:5.0.19.RELEASE] ... 44 more Caused by: oracle.jdbc.OracleDatabaseException: ORA-00001: unique constraint (<DB>.PK_SKU_OVR_ID) violated at oracle.jdbc.driver.T4CTTIoer11.processError(T4CTTIoer11.java:498) ~[ojdbc8-12.2.0.1.jar:12.2.0.1.0] at oracle.jdbc.driver.T4CTTIoer11.processError(T4CTTIoer11.java:446) ~[ojdbc8-12.2.0.1.jar:12.2.0.1.0] at oracle.jdbc.driver.T4C8Oall.processError(T4C8Oall.java:1054) ~[ojdbc8-12.2.0.1.jar:12.2.0.1.0] at oracle.jdbc.driver.T4CTTIfun.receive(T4CTTIfun.java:623) ~[ojdbc8-12.2.0.1.jar:12.2.0.1.0] at oracle.jdbc.driver.T4CTTIfun.doRPC(T4CTTIfun.java:252) ~[ojdbc8-12.2.0.1.jar:12.2.0.1.0] at oracle.jdbc.driver.T4C8Oall.doOALL(T4C8Oall.java:612) ~[ojdbc8-12.2.0.1.jar:12.2.0.1.0] at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:226) ~[ojdbc8-12.2.0.1.jar:12.2.0.1.0] at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:59) ~[ojdbc8-12.2.0.1.jar:12.2.0.1.0] at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:910) ~[ojdbc8-12.2.0.1.jar:12.2.0.1.0] at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1119) ~[ojdbc8-12.2.0.1.jar:12.2.0.1.0] at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3780) ~[ojdbc8-12.2.0.1.jar:12.2.0.1.0] at oracle.jdbc.driver.T4CPreparedStatement.executeInternal(T4CPreparedStatement.java:1343) ~[ojdbc8-12.2.0.1.jar:12.2.0.1.0] at oracle.jdbc.driver.OraclePreparedStatement.executeLargeUpdate(OraclePreparedStatement.java:3865) ~[ojdbc8-12.2.0.1.jar:12.2.0.1.0] at oracle.jdbc.driver.OraclePreparedStatement.executeUpdate(OraclePreparedStatement.java:3845) ~[ojdbc8-12.2.0.1.jar:12.2.0.1.0] at oracle.jdbc.driver.OraclePreparedStatementWrapper.executeUpdate(OraclePreparedStatementWrapper.java:1061) ~[ojdbc8-12.2.0.1.jar:12.2.0.1.0] at org.hibernate.engine.jdbc.internal.ResultSetReturnImpl.executeUpdate(ResultSetReturnImpl.java:175) ~[hibernate-core-5.3.20.Final.jar:5.3.20.Final] at org.hibernate.persister.entity.AbstractEntityPersister.insert(AbstractEntityPersister.java:3192) ~[hibernate-core-5.3.20.Final.jar:5.3.20.Final] at org.hibernate.persister.entity.AbstractEntityPersister.insert(AbstractEntityPersister.java:3706) ~[hibernate-core-5.3.20.Final.jar:5.3.20.Final] at org.hibernate.action.internal.EntityInsertAction.execute(EntityInsertAction.java:90) ~[hibernate-core-5.3.20.Final.jar:5.3.20.Final] at org.hibernate.engine.spi.ActionQueue.executeActions(ActionQueue.java:604) ~[hibernate-core-5.3.20.Final.jar:5.3.20.Final] at org.hibernate.engine.spi.ActionQueue.executeActions(ActionQueue.java:478) ~[hibernate-core-5.3.20.Final.jar:5.3.20.Final] at org.hibernate.event.internal.AbstractFlushingEventListener.performExecutions(AbstractFlushingEventListener.java:356) ~[hibernate-core-5.3.20.Final.jar:5.3.20.Final] at org.hibernate.event.internal.DefaultFlushEventListener.onFlush(DefaultFlushEventListener.java:39) ~[hibernate-core-5.3.20.Final.jar:5.3.20.Final] at org.hibernate.internal.SessionImpl.doFlush(SessionImpl.java:1472) ~[hibernate-core-5.3.20.Final.jar:5.3.20.Final] at org.hibernate.internal.SessionImpl.managedFlush(SessionImpl.java:512) ~[hibernate-core-5.3.20.Final.jar:5.3.20.Final] at org.hibernate.internal.SessionImpl.flushBeforeTransactionCompletion(SessionImpl.java:3310) ~[hibernate-core-5.3.20.Final.jar:5.3.20.Final] at org.hibernate.internal.SessionImpl.beforeTransactionCompletion(SessionImpl.java:2506) ~[hibernate-core-5.3.20.Final.jar:5.3.20.Final] at org.hibernate.engine.jdbc.internal.JdbcCoordinatorImpl.beforeTransactionCompletion(JdbcCoordinatorImpl.java:447) ~[hibernate-core-5.3.20.Final.jar:5.3.20.Final] at org.hibernate.resource.transaction.backend.jta.internal.JtaTransactionCoordinatorImpl.beforeCompletion(JtaTransactionCoordinatorImpl.java:352) ~[hibernate-core-5.3.20.Final.jar:5.3.20.Final] at org.hibernate.resource.transaction.backend.jta.internal.synchronization.SynchronizationCallbackCoordinatorNonTrackingImpl.beforeCompletion(SynchronizationCallbackCoordinatorNonTrackingImpl.java:47) ~[hibernate-core-5.3.20.Final.jar:5.3.20.Final] at org.hibernate.resource.transaction.backend.jta.internal.synchronization.RegisteredSynchronization.beforeCompletion(RegisteredSynchronization.java:37) ~[hibernate-core-5.3.20.Final.jar:5.3.20.Final] at com.atomikos.icatch.jta.Sync2Sync.beforeCompletion(Sync2Sync.java:36) ~[transactions-jta-4.0.6.jar:?] at com.atomikos.icatch.imp.TransactionStateHandler.notifyBeforeCompletion(TransactionStateHandler.java:240) ~[transactions-4.0.6.jar:?] at com.atomikos.icatch.imp.TransactionStateHandler.commit(TransactionStateHandler.java:215) ~[transactions-4.0.6.jar:?] at com.atomikos.icatch.imp.CompositeTransactionImp.doCommit(CompositeTransactionImp.java:242) ~[transactions-4.0.6.jar:?] at com.atomikos.icatch.imp.CompositeTransactionImp.commit(CompositeTransactionImp.java:277) ~[transactions-4.0.6.jar:?] at com.atomikos.icatch.jta.TransactionImp.commit(TransactionImp.java:172) ~[transactions-jta-4.0.6.jar:?] at com.atomikos.icatch.jta.TransactionManagerImp.commit(TransactionManagerImp.java:414) ~[transactions-jta-4.0.6.jar:?] at com.atomikos.icatch.jta.J2eeUserTransaction.commit(J2eeUserTransaction.java:77) ~[transactions-jta-4.0.6.jar:?] at org.springframework.transaction.jta.JtaTransactionManager.doCommit(JtaTransactionManager.java:1034) ~[spring-tx-5.0.19.RELEASE.jar:5.0.19.RELEASE] ... 44 more
This is a printer-friendly version of Article 360788 and may be out of date. For the latest version click CS360788