java.io.NotSerializableException: jdo.test.performance.ArrayOfObject

Oracle Community | 3004 | 1 decade ago
tip
Click on the to mark the solution that helps you, Samebug will learn from it.
As a community member, you’ll be rewarded for you help.
  1. 0

    Recursive Class ArrayOfObject

    Oracle Community | 1 decade ago | 3004
    java.io.NotSerializableException: jdo.test.performance.ArrayOfObject

    Root Cause Analysis

    1. java.io.NotSerializableException

      jdo.test.performance.ArrayOfObject

      at com.solarmetric.kodo.impl.jdbc.schema.dict.AbstractDictionary.serialize()
    2. com.solarmetric.kodo
      SQLBuffer.hashCode
      1. com.solarmetric.kodo.impl.jdbc.schema.dict.AbstractDictionary.serialize(AbstractDictionary.java:692)
      2. com.solarmetric.kodo.impl.jdbc.schema.dict.AbstractDictionary.blobToSQL(AbstractDictionary.java:392)
      3. com.solarmetric.kodo.impl.jdbc.schema.dict.AbstractDictionary.toSQL(AbstractDictionary.java:257)
      4. com.solarmetric.kodo.impl.jdbc.sql.SQLValue.translateValue(SQLValue.java:113)
      5. com.solarmetric.kodo.impl.jdbc.sql.SQLValue.getUnboundParameter(SQLValue.java:72)
      6. com.solarmetric.kodo.impl.jdbc.sql.SQLBuffer.getSQL(SQLBuffer.java:206)
      7. com.solarmetric.kodo.impl.jdbc.sql.SQLBuffer.getStatementSQL(SQLBuffer.java:178)
      8. com.solarmetric.kodo.impl.jdbc.sql.SQLBuffer.hashCode(SQLBuffer.java:270)
      8 frames
    3. Java RT
      WeakHashMap.put
      1. java.util.HashMap.hash(HashMap.java:257)
      2. java.util.WeakHashMap.put(WeakHashMap.java:388)
      2 frames
    4. com.solarmetric.kodo
      PersistenceManagerImpl.commit
      1. com.solarmetric.kodo.impl.jdbc.SQLExecutionManagerImpl.execute(SQLExecutionManagerImpl.java:232)
      2. com.solarmetric.kodo.impl.jdbc.SQLExecutionManagerImpl.execute(SQLExecutionManagerImpl.java:211)
      3. com.solarmetric.kodo.impl.jdbc.ormapping.ClassMapping.insert(ClassMapping.java:417)
      4. com.solarmetric.kodo.impl.jdbc.runtime.JDBCStoreManager.flush(JDBCStoreManager.java:530)
      5. com.solarmetric.kodo.runtime.PersistenceManagerImpl.flushInternal(PersistenceManagerImpl.java:697)
      6. com.solarmetric.kodo.runtime.PersistenceManagerImpl.commit(PersistenceManagerImpl.java:422)
      6 frames
    5. jdo.test.performance
      Write.main
      1. jdo.test.performance.Write.write(Write.java:44)
      2. jdo.test.performance.Write.main(Write.java:84)
      2 frames