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

Oracle Community | 3004 | 1 decade ago
  1. 0

    setting isolation level fails

    Oracle Community | 1 decade ago | 3004
    kodo.util.FatalDataStoreException: ORA-01453: SET TRANSACTION must be first statement of transaction
  2. 0

    Mapping util.Date to Oracle timestamp

    Oracle Community | 1 decade ago | 3004
    kodo.util.FatalDataStoreException: The transaction has been rolled back. See the nested exceptions for details on the errors that occu rred.
  3. 0

    NPE with application managed id using remote pm

    Oracle Community | 1 decade ago | 3004
    kodo.util.FatalDataStoreException: null
  4. Speed up your debug routine!

    Automated exception search integrated into your IDE

  5. 0

    Using native sequencing while persisting an object that spans 2 tables

    Oracle Community | 1 decade ago | 3004
    kodo.util.FatalDataStoreException: ORA-02289: sequence does not exist {prepstmnt 9493 select JDOSEQUENCE.NEXTVAL from DUAL [reused=0]} [code=2289, state=42000]
  6. 0

    cannot write to the database

    Oracle Community | 1 decade ago | 3004
    kodo.util.FatalDataStoreException: The transaction has been rolled back. See the nested exceptions for details on the errors that occurred.

    Not finding the right solution?
    Take a tour to get the most out of Samebug.

    Tired of useless tips?

    Automated exception search integrated into your IDE

    Root Cause Analysis

    1. kodo.util.FatalDataStoreException

      ORA-01453: SET TRANSACTION must be first statement of transaction

      at kodo.runtime.PersistenceManagerImpl.beforeCompletion()
    2. kodo.runtime
      PersistenceManagerImpl.commit
      1. kodo.runtime.PersistenceManagerImpl.beforeCompletion(PersistenceManagerImpl.java:897)
      2. kodo.runtime.LocalManagedRuntime.commit(LocalManagedRuntime.java:69)
      3. kodo.runtime.PersistenceManagerImpl.commit(PersistenceManagerImpl.java:566)
      3 frames
    3. edu.sjsu.recon
      RequestProcessor.run
      1. edu.sjsu.recon.contribution.action.jdo.v10.kodo.v32.oracle.v101.simple.concurrency.AbstractConcurrentAction.initTestModel(AbstractConcurrentAction.java:290)
      2. edu.sjsu.recon.contribution.action.jdo.v10.kodo.v32.oracle.v101.simple.concurrency.AbstractConcurrentAction$InitRunnable.run(AbstractConcurrentAction.java:212)
      3. edu.sjsu.recon.util.ConcurrencyUtilities.executeSynchronized(ConcurrencyUtilities.java:20)
      4. edu.sjsu.recon.contribution.action.jdo.v10.kodo.v32.oracle.v101.simple.concurrency.AbstractConcurrentAction.setup(AbstractConcurrentAction.java:75)
      5. edu.sjsu.recon.execution.ServerExecutor.beforeExecute(ServerExecutor.java:27)
      6. edu.sjsu.recon.execution.AbstractExecutor.execute(AbstractExecutor.java:43)
      7. edu.sjsu.recon.execution.DefaultExecutionCoordinator.executeAction(DefaultExecutionCoordinator.java:25)
      8. edu.sjsu.recon.server.handler.ExecutionRequestHandler.handleRequest(ExecutionRequestHandler.java:63)
      9. edu.sjsu.recon.server.RequestProcessor.run(RequestProcessor.java:90)
      9 frames