
|
If you were logged in you would be able to see more operations.
|
|
|
db4o Core
Created: 23/Jul/10 11:35 AM
Updated: 17/Aug/10 03:01 PM
|
|
| Component/s: |
Local
|
| Affects Version/s: |
8.0.159
|
| Fix Version/s: |
8.0.160
|
|
|
The program delete and re-create a EmbeddeObjectContainer, and store in it few classes with unique key.
It's work fine with 7.12.[145|156] but hang, when commit() in v8.0.
9750 ERROR[MethodesStatiquesDba.commit]:Doublon sur les clefs unique DETECTE, voir communsOo.new OuvrirConteneur().java, ROLLBACK effectué.
!!!!!!!!!!! class: serialisation.TexteData field: clefData
com.db4o.constraints.UniqueFieldValueConstraintViolationException: class: serialisation.TexteData field: clefData
at com.db4o.constraints.UniqueFieldValueConstraint$1.ensureSingleOccurence(UniqueFieldValueConstraint.java:65)
at com.db4o.constraints.UniqueFieldValueConstraint$1.onEvent(UniqueFieldValueConstraint.java:96)
at com.db4o.internal.events.Event4Impl.trigger(Event4Impl.java:78)
at com.db4o.internal.events.EventRegistryImpl$4.run(EventRegistryImpl.java:123)
at com.db4o.foundation.DynamicVariable.with(DynamicVariable.java:47)
at com.db4o.internal.InCallback.run(InCallback.java:24)
at com.db4o.internal.events.EventRegistryImpl.withExceptionHandlingInCallback(EventRegistryImpl.java:279)
at com.db4o.internal.events.EventRegistryImpl.commitOnStarted(EventRegistryImpl.java:121)
at com.db4o.internal.LocalTransaction.dispatchCommittingCallback(LocalTransaction.java:82)
at com.db4o.internal.LocalTransaction.commit(LocalTransaction.java:57)
at com.db4o.internal.LocalTransaction.commit(LocalTransaction.java:51)
at com.db4o.internal.LocalObjectContainer.commit1(LocalObjectContainer.java:102)
at com.db4o.internal.IoAdaptedObjectContainer.commit1(IoAdaptedObjectContainer.java:171)
at com.db4o.internal.ObjectContainerBase$3.apply(ObjectContainerBase.java:402)
at com.db4o.internal.ObjectContainerBase$3.apply(ObjectContainerBase.java:400)
at com.db4o.internal.ObjectContainerBase.asTopLevelCall(ObjectContainerBase.java:426)
at com.db4o.internal.ObjectContainerBase.commit(ObjectContainerBase.java:400)
at com.db4o.internal.ExternalObjectContainer.commit(ExternalObjectContainer.java:41)
at dboo.MethodesStatiquesDba.commit(MethodesStatiquesDba.java:24)
at referentiel_BS.ChronosTexte3_main.travail(ChronosTexte3_main.java:298)
at referentiel_BS.ChronosTexte3_main.charger(ChronosTexte3_main.java:152)
at referentiel_BS.ChronosTexte3_main.main(ChronosTexte3_main.java:122)
at referentiel_BS.TableauDeParametres3_7_12_T.main(TableauDeParametres3_7_12_T.java:129)
Exception in thread "main" java.lang.NullPointerException
at com.db4o.internal.ObjectReference.activateOn(ObjectReference.java:69)
at com.db4o.internal.ObjectReference.activate(ObjectReference.java:58)
at referentiel.SerialiserReferencesGroupe.activate(SerialiserReferencesGroupe.java:148)
at referentiel.SerialiserReferencesGroupe.getChronoGroupeTexte(SerialiserReferencesGroupe.java:77)
at referentiel_BS.ChronosTexte3_main.charger(ChronosTexte3_main.java:155)
at referentiel_BS.ChronosTexte3_main.main(ChronosTexte3_main.java:122)
at referentiel_BS.TableauDeParametres3_7_12_T.main(TableauDeParametres3_7_12_T.java:129)
|
|
Description
|
The program delete and re-create a EmbeddeObjectContainer, and store in it few classes with unique key.
It's work fine with 7.12.[145|156] but hang, when commit() in v8.0.
9750 ERROR[MethodesStatiquesDba.commit]:Doublon sur les clefs unique DETECTE, voir communsOo.new OuvrirConteneur().java, ROLLBACK effectué.
!!!!!!!!!!! class: serialisation.TexteData field: clefData
com.db4o.constraints.UniqueFieldValueConstraintViolationException: class: serialisation.TexteData field: clefData
at com.db4o.constraints.UniqueFieldValueConstraint$1.ensureSingleOccurence(UniqueFieldValueConstraint.java:65)
at com.db4o.constraints.UniqueFieldValueConstraint$1.onEvent(UniqueFieldValueConstraint.java:96)
at com.db4o.internal.events.Event4Impl.trigger(Event4Impl.java:78)
at com.db4o.internal.events.EventRegistryImpl$4.run(EventRegistryImpl.java:123)
at com.db4o.foundation.DynamicVariable.with(DynamicVariable.java:47)
at com.db4o.internal.InCallback.run(InCallback.java:24)
at com.db4o.internal.events.EventRegistryImpl.withExceptionHandlingInCallback(EventRegistryImpl.java:279)
at com.db4o.internal.events.EventRegistryImpl.commitOnStarted(EventRegistryImpl.java:121)
at com.db4o.internal.LocalTransaction.dispatchCommittingCallback(LocalTransaction.java:82)
at com.db4o.internal.LocalTransaction.commit(LocalTransaction.java:57)
at com.db4o.internal.LocalTransaction.commit(LocalTransaction.java:51)
at com.db4o.internal.LocalObjectContainer.commit1(LocalObjectContainer.java:102)
at com.db4o.internal.IoAdaptedObjectContainer.commit1(IoAdaptedObjectContainer.java:171)
at com.db4o.internal.ObjectContainerBase$3.apply(ObjectContainerBase.java:402)
at com.db4o.internal.ObjectContainerBase$3.apply(ObjectContainerBase.java:400)
at com.db4o.internal.ObjectContainerBase.asTopLevelCall(ObjectContainerBase.java:426)
at com.db4o.internal.ObjectContainerBase.commit(ObjectContainerBase.java:400)
at com.db4o.internal.ExternalObjectContainer.commit(ExternalObjectContainer.java:41)
at dboo.MethodesStatiquesDba.commit(MethodesStatiquesDba.java:24)
at referentiel_BS.ChronosTexte3_main.travail(ChronosTexte3_main.java:298)
at referentiel_BS.ChronosTexte3_main.charger(ChronosTexte3_main.java:152)
at referentiel_BS.ChronosTexte3_main.main(ChronosTexte3_main.java:122)
at referentiel_BS.TableauDeParametres3_7_12_T.main(TableauDeParametres3_7_12_T.java:129)
Exception in thread "main" java.lang.NullPointerException
at com.db4o.internal.ObjectReference.activateOn(ObjectReference.java:69)
at com.db4o.internal.ObjectReference.activate(ObjectReference.java:58)
at referentiel.SerialiserReferencesGroupe.activate(SerialiserReferencesGroupe.java:148)
at referentiel.SerialiserReferencesGroupe.getChronoGroupeTexte(SerialiserReferencesGroupe.java:77)
at referentiel_BS.ChronosTexte3_main.charger(ChronosTexte3_main.java:155)
at referentiel_BS.ChronosTexte3_main.main(ChronosTexte3_main.java:122)
at referentiel_BS.TableauDeParametres3_7_12_T.main(TableauDeParametres3_7_12_T.java:129) |
Show » |
|