javax.jdo.JDOUserException: Illegal operation attempted on a dirty instance: dirty objects cannot be evicted or made transient or non-transactional. FailedObject:com.fusura.object.util.AbstractPersistent-1603

Oracle Community | 3004 | 1 decade ago
tip
Do you know that we can give you better hits? Get more relevant results from Samebug’s stack trace search.
  1. 0

    Dirty objects cannot be evicted or made transient or non-transactional

    Oracle Community | 1 decade ago | 3004
    javax.jdo.JDOUserException: Illegal operation attempted on a dirty instance: dirty objects cannot be evicted or made transient or non-transactional. FailedObject:com.fusura.object.util.AbstractPersistent-1603

    Root Cause Analysis

    1. javax.jdo.JDOUserException

      Illegal operation attempted on a dirty instance: dirty objects cannot be evicted or made transient or non-transactional. FailedObject:com.fusura.object.util.AbstractPersistent-1603

      at com.solarmetric.kodo.runtime.JDOState.error()
    2. com.solarmetric.kodo
      PersistenceManagerImpl.makeTransient
      1. com.solarmetric.kodo.runtime.JDOState.error(JDOState.java:368)
      2. com.solarmetric.kodo.runtime.PDirtyState.makeTransient(PDirtyState.java:68)
      3. com.solarmetric.kodo.runtime.StateManagerImpl.makeTransient(StateManagerImpl.java:528)
      4. com.solarmetric.kodo.runtime.PersistenceManagerImpl.makeTransientFilter(PersistenceManagerImpl.java:1404)
      5. com.solarmetric.kodo.runtime.PersistenceManagerImpl.makeTransient(PersistenceManagerImpl.java:1379)
      5 frames