kodo.util.DataStoreException: ORA-01453: SET TRANSACTION must be first statement of transaction

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

Samebug tips

Do you know how to solve this issue? Write a tip to help other users and build your expert profile.

Solutions on the web

via Oracle Community by 3004, 1 year ago
ORA-01453: SET TRANSACTION must be first statement of transaction
via Oracle Community by 3004, 1 year ago
ORA-01453: SET TRANSACTION must be first statement of transaction
via Oracle Community by 666705, 1 year ago
DSRA9350E: Operation Connection.commit is not allowed during a global transaction.
via Oracle Community by 3004, 1 year ago
ORA-01407: cannot update ("AAA"."CONTRACT_HISTORY"."EVENT_DESCRIPTION") to NULL {prepstmnt 159208982 UPDATE AAA.CONTRACT_HISTORY SET EVENT_DESCRIPTION = ?, LAST_UPDATE_DATE = ?, CONTRACT_ID = ? WHERE CONTRACT_HISTORY_ID = ? AND SEQ_NUMBER
via Oracle Community by 3004, 1 year ago
ORA-00600: internal error code, arguments: [kokleva], [], [], [], [], [], [], [] {prepstmnt 1173845 INSERT INTO EPSCHEDULE.SC_TMEMO (CONTENT, JDOVERSION, MCODE, MODIFYTIME, RCODE, RFLAG, TITLE, USERID, USERNAME, WDATE) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?)} [code=600, state=60000]
via Oracle Community by 3004, 1 year ago
ORA-00979: N'est pas une expression GROUP BY {prepstmnt 30102190 SELECT t1.DEPARTMENT_ID, t1.DEPARTMENT_NAME, t1.LOCATION_ID, t1.MANAGER_ID, MAX (t0.SALARY), t0.DEPARTMENT_ID FROM TESTKODO.HR_DEPARTMENTS t1, TESTKODO.HR_EMPLOYEES t0 WHERE t0.DEP
kodo.util.DataStoreException: ORA-01453: SET TRANSACTION must be first statement of transaction
at kodo.jdbc.sql.DBDictionary.newDataStoreException(DBDictionary.java:3004)
at kodo.jdbc.sql.SQLExceptions.getDataStore(SQLExceptions.java:77)
at kodo.jdbc.sql.SQLExceptions.getDataStore(SQLExceptions.java:63)
at kodo.jdbc.sql.SQLExceptions.getDataStore(SQLExceptions.java:43)
at kodo.jdbc.runtime.JDBCStoreManager.connect(JDBCStoreManager.java:871)
at kodo.jdbc.runtime.JDBCStoreManager.retainConnection(JDBCStoreManager.java:189)
at kodo.jdbc.runtime.JDBCStoreManager.begin(JDBCStoreManager.java:114)
at kodo.runtime.DelegatingStoreManager.begin(DelegatingStoreManager.java:95)
at kodo.runtime.PersistenceManagerImpl.flushInternal(PersistenceManagerImpl.java:1004)
at kodo.runtime.PersistenceManagerImpl.beforeCompletion(PersistenceManagerImpl.java:885)
at kodo.runtime.LocalManagedRuntime.commit(LocalManagedRuntime.java:69)
at kodo.runtime.PersistenceManagerImpl.commit(PersistenceManagerImpl.java:566)
at edu.sjsu.recon.contribution.action.jdo.v10.kodo.v32.oracle.v101.simple.concurrency.AbstractConcurrentAction.initTestModel(AbstractConcurrentAction.java:290)
at edu.sjsu.recon.contribution.action.jdo.v10.kodo.v32.oracle.v101.simple.concurrency.AbstractConcurrentAction$InitRunnable.run(AbstractConcurrentAction.java:212)
at edu.sjsu.recon.util.ConcurrencyUtilities.executeSynchronized(ConcurrencyUtilities.java:20)
at edu.sjsu.recon.contribution.action.jdo.v10.kodo.v32.oracle.v101.simple.concurrency.AbstractConcurrentAction.setup(AbstractConcurrentAction.java:75)
at edu.sjsu.recon.execution.ServerExecutor.beforeExecute(ServerExecutor.java:27)
at edu.sjsu.recon.execution.AbstractExecutor.execute(AbstractExecutor.java:43)
at edu.sjsu.recon.execution.DefaultExecutionCoordinator.executeAction(DefaultExecutionCoordinator.java:25)
at edu.sjsu.recon.server.handler.ExecutionRequestHandler.handleRequest(ExecutionRequestHandler.java:63)
at edu.sjsu.recon.server.RequestProcessor.run(RequestProcessor.java:90)

Users with the same issue

You are the first who have seen this exception. Write a tip to help other users and build your expert profile.

Write tip

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