First application run (after adding a single model object) generates exceptions when trying to browse the log entries:
[java] SEVERE: Could not synchronize database state with session
[java] org.hibernate.StaleObjectStateException: Row was updated or deleted by another transaction (or unsaved-value mapping was incorrect): [com.u2d.type.composite.LoggedEvent#1]
[java] at org.hibernate.persister.entity.AbstractEntityPersister.check(AbstractEntityPersister.java:1635)
[java] at org.hibernate.persister.entity.AbstractEntityPersister.update(AbstractEntityPersister.java:2208)
[java] at org.hibernate.persister.entity.AbstractEntityPersister.updateOrInsert(AbstractEntityPersister.java:2118)
[java] at org.hibernate.persister.entity.AbstractEntityPersister.update(AbstractEntityPersister.java:2374)
[java] at org.hibernate.action.EntityUpdateAction.execute(EntityUpdateAction.java:91)
[java] at org.hibernate.engine.ActionQueue.execute(ActionQueue.java:248)
[java] at org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:232)
[java] at org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:140)
[java] at org.hibernate.event.def.AbstractFlushingEventListener.performExecutions(AbstractFlushingEventListener.java:297)
[java] at org.hibernate.event.def.DefaultAutoFlushEventListener.onAutoFlush(DefaultAutoFlushEventListener.java:41)
[java] at org.hibernate.impl.SessionImpl.autoFlushIfRequired(SessionImpl.java:954)
[java] at org.hibernate.impl.SessionImpl.list(SessionImpl.java:1526)
[java] at org.hibernate.impl.CriteriaImpl.list(CriteriaImpl.java:283)
[java] at com.u2d.list.CriteriaListEO.fetchCurrentPage(CriteriaListEO.java:112)
[java] at com.u2d.list.CriteriaListEO.fetchPage(CriteriaListEO.java:131)
[java] at com.u2d.list.CriteriaListEO.setCriteria(CriteriaListEO.java:63)
[java] at com.u2d.list.CriteriaListEO.setQuery(CriteriaListEO.java:49)
[java] at com.u2d.list.CriteriaListEO.<init>(CriteriaListEO.java:39)
[java] at com.u2d.list.PagedList.<init>(PagedList.java:33)
[java] at com.u2d.persist.HBMSingleSession.browse(HBMSingleSession.java:408)
[java] at com.u2d.model.ComplexType.Browse(ComplexType.java:501)
[java] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[java] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
[java] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
[java] at java.lang.reflect.Method.invoke(Method.java:585)
[java] at com.u2d.element.EOCommand.execute(EOCommand.java:84)
[java] at com.u2d.element.EOCommand.execute(EOCommand.java:69)
[java] at com.u2d.view.swing.CommandAdapter$1.run(CommandAdapter.java:58)
[java] HibernateException ex: Row was updated or deleted by another transaction (or unsaved-value mapping was incorrect): [com.u2d.type.composite.LoggedEvent#1]
[java] org.hibernate.StaleObjectStateException: Row was updated or deleted by another transaction (or unsaved-value mapping was incorrect): [com.u2d.type.composite.LoggedEvent#1]
[java] at org.hibernate.persister.entity.AbstractEntityPersister.check(AbstractEntityPersister.java:1635)
[java] at org.hibernate.persister.entity.AbstractEntityPersister.update(AbstractEntityPersister.java:2208)
[java] at org.hibernate.persister.entity.AbstractEntityPersister.updateOrInsert(AbstractEntityPersister.java:2118)
[java] at org.hibernate.persister.entity.AbstractEntityPersister.update(AbstractEntityPersister.java:2374)
[java] at org.hibernate.action.EntityUpdateAction.execute(EntityUpdateAction.java:91)
[java] at org.hibernate.engine.ActionQueue.execute(ActionQueue.java:248)
[java] at org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:232)
[java] at org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:140)
[java] at org.hibernate.event.def.AbstractFlushingEventListener.performExecutions(AbstractFlushingEventListener.java:297)
[java] at org.hibernate.event.def.DefaultAutoFlushEventListener.onAutoFlush(DefaultAutoFlushEventListener.java:41)
[java] at org.hibernate.impl.SessionImpl.autoFlushIfRequired(SessionImpl.java:954)
[java] at org.hibernate.impl.SessionImpl.list(SessionImpl.java:1526)
[java] at org.hibernate.impl.CriteriaImpl.list(CriteriaImpl.java:283)
[java] at com.u2d.list.CriteriaListEO.fetchCurrentPage(CriteriaListEO.java:112)
[java] at com.u2d.list.CriteriaListEO.fetchPage(CriteriaListEO.java:131)
[java] at com.u2d.list.CriteriaListEO.setCriteria(CriteriaListEO.java:63)
[java] at com.u2d.list.CriteriaListEO.setQuery(CriteriaListEO.java:49)
[java] at com.u2d.list.CriteriaListEO.<init>(CriteriaListEO.java:39)
[java] at com.u2d.list.PagedList.<init>(PagedList.java:33)
[java] at com.u2d.persist.HBMSingleSession.browse(HBMSingleSession.java:408)
[java] at com.u2d.model.ComplexType.Browse(ComplexType.java:501)
[java] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[java] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
[java] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
[java] at java.lang.reflect.Method.invoke(Method.java:585)
[java] at com.u2d.element.EOCommand.execute(EOCommand.java:84)
[java] at com.u2d.element.EOCommand.execute(EOCommand.java:69)
[java] at com.u2d.view.swing.CommandAdapter$1.run(CommandAdapter.java:58)