¿Qué mecanismo utiliza db4o para crear instancias de objetos almacenados?¿Cómo crea db4o objetos?
Mi clase no es Serializable y no proporciona un constructor de argumento cero y el único constructor arroja NullPointerException cuando su argumento es nulo.
A pesar de eso, db4o todavía puede crear una instancia de objetos almacenados de esa clase (aunque con valores incorrectos).
Si puedo entender el mecanismo quizás pueda rastrear el error que tengo.
que apreciarán los enlaces:]