Home » Eclipse Projects » EclipseLink » @PrePersist endless loop
@PrePersist endless loop [message #383035] |
Tue, 18 November 2008 13:36 |
Tom Eugelink Messages: 817 Registered: July 2009 |
Senior Member |
|
|
When an entity is persisted some other entities must be created; in this case allocations on batches based on the amount specified. I use the @PrePersist annotation and then start creating and persisting new entities. This resulst in an endless loop. Do note that there is only ONE Batchtransferline entity being persisted, Batch and Batchcount entites are created.
If this is not the right way to do it, how else? I of course can make it a separate method and call it from the user interface, but I would prefer to code it like a trigger; upon store allocate the amount.
Thread [AWT-EventQueue-1] (Suspended (breakpoint at line 78 in Batchtransferline))
Batchtransferline.preSaveHook() line: 78
Batchtransferline(AbstractBean).preSave() line: 230
GeneratedMethodAccessor81.invoke(Object, Object[]) line: not available
DelegatingMethodAccessorImpl.invoke(Object, Object[]) line: 25
Method.invoke(Object, Object...) line: 597
PrivilegedAccessHelper.invokeMethod(Method, Object, Object[]) line: 344
EntityClassListener(EntityListener).invokeMethod(Method, Object, Object[], DescriptorEvent) line: 297
EntityClassListener.invokeMethod(String, DescriptorEvent) line: 64
EntityClassListener(EntityListener).preUpdateWithChanges(Des criptorEvent) line: 426
DescriptorEventManager.notifyListener(DescriptorEventListene r, DescriptorEvent) line: 656
DescriptorEventManager.notifyEJB30Listeners(DescriptorEvent) line: 593
DescriptorEventManager.executeEvent(DescriptorEvent) line: 187
ExpressionQueryMechanism(DatabaseQueryMechanism).updateObjec tForWriteWithChangeSet() line: 1083
UpdateObjectQuery.executeCommitWithChangeSet() line: 84
ExpressionQueryMechanism(DatabaseQueryMechanism).executeWrit eWithChangeSet() line: 290
UpdateObjectQuery(WriteObjectQuery).executeDatabaseQuery() line: 58
UpdateObjectQuery(DatabaseQuery).execute(AbstractSession, AbstractRecord) line: 666
UpdateObjectQuery(DatabaseQuery).executeInUnitOfWork(UnitOfW orkImpl, AbstractRecord) line: 585
UpdateObjectQuery(ObjectLevelModifyQuery).executeInUnitOfWor kObjectLevelModifyQuery(UnitOfWorkImpl, AbstractRecord) line: 114
UpdateObjectQuery(ObjectLevelModifyQuery).executeInUnitOfWor k(UnitOfWorkImpl, AbstractRecord) line: 86
RepeatableWriteUnitOfWork(UnitOfWorkImpl).internalExecuteQue ry(DatabaseQuery, AbstractRecord) line: 2587
RepeatableWriteUnitOfWork(AbstractSession).executeQuery(Data baseQuery, AbstractRecord, int) line: 1178
RepeatableWriteUnitOfWork(AbstractSession).executeQuery(Data baseQuery, AbstractRecord) line: 1162
RepeatableWriteUnitOfWork(AbstractSession).executeQuery(Data baseQuery) line: 1108
CommitManager.commitChangedObjectsForClassWithChangeSet(Unit OfWorkChangeSet, String) line: 297
CommitManager.commitAllObjectsForClassWithChangeSet(UnitOfWo rkChangeSet, Class) line: 228
CommitManager.commitAllObjectsWithChangeSet(UnitOfWorkChange Set) line: 185
RepeatableWriteUnitOfWork(AbstractSession).writeAllObjectsWi thChangeSet(UnitOfWorkChangeSet) line: 3129
RepeatableWriteUnitOfWork(UnitOfWorkImpl).commitToDatabase(b oolean) line: 1241
RepeatableWriteUnitOfWork.commitToDatabase(boolean) line: 478
RepeatableWriteUnitOfWork(UnitOfWorkImpl).commitToDatabaseWi thPreBuiltChangeSet(UnitOfWorkChangeSet, boolean) line: 1370
RepeatableWriteUnitOfWork.writeChanges() line: 300
EntityManagerImpl.flush() line: 384
EJBQueryImpl.performPreQueryFlush() line: 936
EJBQueryImpl.executeReadQuery() line: 378
EJBQueryImpl.getResultList() line: 517
Batch.findAllThatHaveAmountLeftOrderByBatchnr(Batchtype) line: 103
Batchcount.changeAllocation(BigInteger, Batchtransferline) line: 85
Batchtransferline.preSaveHook() line: 86
Batchtransferline(AbstractBean).preSave() line: 230
GeneratedMethodAccessor81.invoke(Object, Object[]) line: not available
DelegatingMethodAccessorImpl.invoke(Object, Object[]) line: 25
Method.invoke(Object, Object...) line: 597
PrivilegedAccessHelper.invokeMethod(Method, Object, Object[]) line: 344
EntityClassListener(EntityListener).invokeMethod(Method, Object, Object[], DescriptorEvent) line: 297
EntityClassListener.invokeMethod(String, DescriptorEvent) line: 64
EntityClassListener(EntityListener).preUpdateWithChanges(Des criptorEvent) line: 426
DescriptorEventManager.notifyListener(DescriptorEventListene r, DescriptorEvent) line: 656
DescriptorEventManager.notifyEJB30Listeners(DescriptorEvent) line: 593
DescriptorEventManager.executeEvent(DescriptorEvent) line: 187
ExpressionQueryMechanism(DatabaseQueryMechanism).updateObjec tForWriteWithChangeSet() line: 1083
UpdateObjectQuery.executeCommitWithChangeSet() line: 84
ExpressionQueryMechanism(DatabaseQueryMechanism).executeWrit eWithChangeSet() line: 290
UpdateObjectQuery(WriteObjectQuery).executeDatabaseQuery() line: 58
UpdateObjectQuery(DatabaseQuery).execute(AbstractSession, AbstractRecord) line: 666
UpdateObjectQuery(DatabaseQuery).executeInUnitOfWork(UnitOfW orkImpl, AbstractRecord) line: 585
UpdateObjectQuery(ObjectLevelModifyQuery).executeInUnitOfWor kObjectLevelModifyQuery(UnitOfWorkImpl, AbstractRecord) line: 114
UpdateObjectQuery(ObjectLevelModifyQuery).executeInUnitOfWor k(UnitOfWorkImpl, AbstractRecord) line: 86
RepeatableWriteUnitOfWork(UnitOfWorkImpl).internalExecuteQue ry(DatabaseQuery, AbstractRecord) line: 2587
RepeatableWriteUnitOfWork(AbstractSession).executeQuery(Data baseQuery, AbstractRecord, int) line: 1178
RepeatableWriteUnitOfWork(AbstractSession).executeQuery(Data baseQuery, AbstractRecord) line: 1162
RepeatableWriteUnitOfWork(AbstractSession).executeQuery(Data baseQuery) line: 1108
CommitManager.commitChangedObjectsForClassWithChangeSet(Unit OfWorkChangeSet, String) line: 297
CommitManager.commitAllObjectsForClassWithChangeSet(UnitOfWo rkChangeSet, Class) line: 228
CommitManager.commitAllObjectsWithChangeSet(UnitOfWorkChange Set) line: 185
RepeatableWriteUnitOfWork(AbstractSession).writeAllObjectsWi thChangeSet(UnitOfWorkChangeSet) line: 3129
RepeatableWriteUnitOfWork(UnitOfWorkImpl).commitToDatabase(b oolean) line: 1241
RepeatableWriteUnitOfWork.commitToDatabase(boolean) line: 478
RepeatableWriteUnitOfWork(UnitOfWorkImpl).commitToDatabaseWi thPreBuiltChangeSet(UnitOfWorkChangeSet, boolean) line: 1370
RepeatableWriteUnitOfWork.writeChanges() line: 300
EntityManagerImpl.flush() line: 384
EJBQueryImpl.performPreQueryFlush() line: 936
EJBQueryImpl.executeReadQuery() line: 378
EJBQueryImpl.getResultList() line: 517
Batch.findAllThatHaveAmountLeftOrderByBatchnr(Batchtype) line: 103
Batchcount.changeAllocation(BigInteger, Batchtransferline) line: 85
Batchtransferline.preSaveHook() line: 86
Batchtransferline(AbstractBean).preSave() line: 230
GeneratedMethodAccessor81.invoke(Object, Object[]) line: not available
DelegatingMethodAccessorImpl.invoke(Object, Object[]) line: 25
Method.invoke(Object, Object...) line: 597
PrivilegedAccessHelper.invokeMethod(Method, Object, Object[]) line: 344
EntityClassListener(EntityListener).invokeMethod(Method, Object, Object[], DescriptorEvent) line: 297
EntityClassListener.invokeMethod(String, DescriptorEvent) line: 64
EntityClassListener(EntityListener).preUpdateWithChanges(Des criptorEvent) line: 426
DescriptorEventManager.notifyListener(DescriptorEventListene r, DescriptorEvent) line: 656
DescriptorEventManager.notifyEJB30Listeners(DescriptorEvent) line: 593
DescriptorEventManager.executeEvent(DescriptorEvent) line: 187
ExpressionQueryMechanism(DatabaseQueryMechanism).updateObjec tForWriteWithChangeSet() line: 1083
UpdateObjectQuery.executeCommitWithChangeSet() line: 84
ExpressionQueryMechanism(DatabaseQueryMechanism).executeWrit eWithChangeSet() line: 290
UpdateObjectQuery(WriteObjectQuery).executeDatabaseQuery() line: 58
UpdateObjectQuery(DatabaseQuery).execute(AbstractSession, AbstractRecord) line: 666
UpdateObjectQuery(DatabaseQuery).executeInUnitOfWork(UnitOfW orkImpl, AbstractRecord) line: 585
UpdateObjectQuery(ObjectLevelModifyQuery).executeInUnitOfWor kObjectLevelModifyQuery(UnitOfWorkImpl, AbstractRecord) line: 114
UpdateObjectQuery(ObjectLevelModifyQuery).executeInUnitOfWor k(UnitOfWorkImpl, AbstractRecord) line: 86
RepeatableWriteUnitOfWork(UnitOfWorkImpl).internalExecuteQue ry(DatabaseQuery, AbstractRecord) line: 2587
RepeatableWriteUnitOfWork(AbstractSession).executeQuery(Data baseQuery, AbstractRecord, int) line: 1178
RepeatableWriteUnitOfWork(AbstractSession).executeQuery(Data baseQuery, AbstractRecord) line: 1162
RepeatableWriteUnitOfWork(AbstractSession).executeQuery(Data baseQuery) line: 1108
CommitManager.commitChangedObjectsForClassWithChangeSet(Unit OfWorkChangeSet, String) line: 297
CommitManager.commitAllObjectsForClassWithChangeSet(UnitOfWo rkChangeSet, Class) line: 228
CommitManager.commitAllObjectsWithChangeSet(UnitOfWorkChange Set) line: 185
RepeatableWriteUnitOfWork(AbstractSession).writeAllObjectsWi thChangeSet(UnitOfWorkChangeSet) line: 3129
RepeatableWriteUnitOfWork(UnitOfWorkImpl).commitToDatabase(b oolean) line: 1241
RepeatableWriteUnitOfWork.commitToDatabase(boolean) line: 478
RepeatableWriteUnitOfWork(UnitOfWorkImpl).commitToDatabaseWi thPreBuiltChangeSet(UnitOfWorkChangeSet, boolean) line: 1370
RepeatableWriteUnitOfWork.writeChanges() line: 300
EntityManagerImpl.flush() line: 384
EJBQueryImpl.performPreQueryFlush() line: 936
EJBQueryImpl.executeReadQuery() line: 378
EJBQueryImpl.getResultList() line: 517
Batch.findAllThatHaveAmountLeftOrderByBatchnr(Batchtype) line: 103
Batchcount.changeAllocation(BigInteger, Batchtransferline) line: 85
Batchtransferline.preSaveHook() line: 86
Batchtransferline(AbstractBean).preSave() line: 230
GeneratedMethodAccessor81.invoke(Object, Object[]) line: not available
DelegatingMethodAccessorImpl.invoke(Object, Object[]) line: 25
Method.invoke(Object, Object...) line: 597
PrivilegedAccessHelper.invokeMethod(Method, Object, Object[]) line: 344
EntityClassListener(EntityListener).invokeMethod(Method, Object, Object[], DescriptorEvent) line: 297
EntityClassListener.invokeMethod(String, DescriptorEvent) line: 64
EntityClassListener(EntityListener).preUpdateWithChanges(Des criptorEvent) line: 426
DescriptorEventManager.notifyListener(DescriptorEventListene r, DescriptorEvent) line: 656
DescriptorEventManager.notifyEJB30Listeners(DescriptorEvent) line: 593
DescriptorEventManager.executeEvent(DescriptorEvent) line: 187
ExpressionQueryMechanism(DatabaseQueryMechanism).updateObjec tForWriteWithChangeSet() line: 1083
UpdateObjectQuery.executeCommitWithChangeSet() line: 84
ExpressionQueryMechanism(DatabaseQueryMechanism).executeWrit eWithChangeSet() line: 290
UpdateObjectQuery(WriteObjectQuery).executeDatabaseQuery() line: 58
UpdateObjectQuery(DatabaseQuery).execute(AbstractSession, AbstractRecord) line: 666
UpdateObjectQuery(DatabaseQuery).executeInUnitOfWork(UnitOfW orkImpl, AbstractRecord) line: 585
UpdateObjectQuery(ObjectLevelModifyQuery).executeInUnitOfWor kObjectLevelModifyQuery(UnitOfWorkImpl, AbstractRecord) line: 114
UpdateObjectQuery(ObjectLevelModifyQuery).executeInUnitOfWor k(UnitOfWorkImpl, AbstractRecord) line: 86
RepeatableWriteUnitOfWork(UnitOfWorkImpl).internalExecuteQue ry(DatabaseQuery, AbstractRecord) line: 2587
RepeatableWriteUnitOfWork(AbstractSession).executeQuery(Data baseQuery, AbstractRecord, int) line: 1178
RepeatableWriteUnitOfWork(AbstractSession).executeQuery(Data baseQuery, AbstractRecord) line: 1162
RepeatableWriteUnitOfWork(AbstractSession).executeQuery(Data baseQuery) line: 1108
CommitManager.commitChangedObjectsForClassWithChangeSet(Unit OfWorkChangeSet, String) line: 297
CommitManager.commitAllObjectsForClassWithChangeSet(UnitOfWo rkChangeSet, Class) line: 228
CommitManager.commitAllObjectsWithChangeSet(UnitOfWorkChange Set) line: 185
RepeatableWriteUnitOfWork(AbstractSession).writeAllObjectsWi thChangeSet(UnitOfWorkChangeSet) line: 3129
RepeatableWriteUnitOfWork(UnitOfWorkImpl).commitToDatabase(b oolean) line: 1241
RepeatableWriteUnitOfWork.commitToDatabase(boolean) line: 478
RepeatableWriteUnitOfWork(UnitOfWorkImpl).commitToDatabaseWi thPreBuiltChangeSet(UnitOfWorkChangeSet, boolean) line: 1370
RepeatableWriteUnitOfWork.writeChanges() line: 300
EntityManagerImpl.flush() line: 384
EJBQueryImpl.performPreQueryFlush() line: 936
EJBQueryImpl.executeReadQuery() line: 378
EJBQueryImpl.getResultList() line: 517
Batch.findAllThatHaveAmountLeftOrderByBatchnr(Batchtype) line: 103
Batchcount.changeAllocation(BigInteger, Batchtransferline) line: 85
Batchtransferline.preSaveHook() line: 86
Batchtransferline(AbstractBean).preSave() line: 230
GeneratedMethodAccessor81.invoke(Object, Object[]) line: not available
DelegatingMethodAccessorImpl.invoke(Object, Object[]) line: 25
Method.invoke(Object, Object...) line: 597
PrivilegedAccessHelper.invokeMethod(Method, Object, Object[]) line: 344
EntityClassListener(EntityListener).invokeMethod(Method, Object, Object[], DescriptorEvent) line: 297
EntityClassListener.invokeMethod(String, DescriptorEvent) line: 64
EntityClassListener(EntityListener).preUpdateWithChanges(Des criptorEvent) line: 426
DescriptorEventManager.notifyListener(DescriptorEventListene r, DescriptorEvent) line: 656
DescriptorEventManager.notifyEJB30Listeners(DescriptorEvent) line: 593
DescriptorEventManager.executeEvent(DescriptorEvent) line: 187
ExpressionQueryMechanism(DatabaseQueryMechanism).updateObjec tForWriteWithChangeSet() line: 1083
UpdateObjectQuery.executeCommitWithChangeSet() line: 84
ExpressionQueryMechanism(DatabaseQueryMechanism).executeWrit eWithChangeSet() line: 290
UpdateObjectQuery(WriteObjectQuery).executeDatabaseQuery() line: 58
UpdateObjectQuery(DatabaseQuery).execute(AbstractSession, AbstractRecord) line: 666
UpdateObjectQuery(DatabaseQuery).executeInUnitOfWork(UnitOfW orkImpl, AbstractRecord) line: 585
UpdateObjectQuery(ObjectLevelModifyQuery).executeInUnitOfWor kObjectLevelModifyQuery(UnitOfWorkImpl, AbstractRecord) line: 114
UpdateObjectQuery(ObjectLevelModifyQuery).executeInUnitOfWor k(UnitOfWorkImpl, AbstractRecord) line: 86
RepeatableWriteUnitOfWork(UnitOfWorkImpl).internalExecuteQue ry(DatabaseQuery, AbstractRecord) line: 2587
RepeatableWriteUnitOfWork(AbstractSession).executeQuery(Data baseQuery, AbstractRecord, int) line: 1178
RepeatableWriteUnitOfWork(AbstractSession).executeQuery(Data baseQuery, AbstractRecord) line: 1162
RepeatableWriteUnitOfWork(AbstractSession).executeQuery(Data baseQuery) line: 1108
CommitManager.commitChangedObjectsForClassWithChangeSet(Unit OfWorkChangeSet, String) line: 297
CommitManager.commitAllObjectsForClassWithChangeSet(UnitOfWo rkChangeSet, Class) line: 228
CommitManager.commitAllObjectsWithChangeSet(UnitOfWorkChange Set) line: 185
RepeatableWriteUnitOfWork(AbstractSession).writeAllObjectsWi thChangeSet(UnitOfWorkChangeSet) line: 3129
RepeatableWriteUnitOfWork(UnitOfWorkImpl).commitToDatabase(b oolean) line: 1241
RepeatableWriteUnitOfWork.commitToDatabase(boolean) line: 478
RepeatableWriteUnitOfWork(UnitOfWorkImpl).commitToDatabaseWi thPreBuiltChangeSet(UnitOfWorkChangeSet, boolean) line: 1370
RepeatableWriteUnitOfWork.writeChanges() line: 300
EntityManagerImpl.flush() line: 384
EJBQueryImpl.performPreQueryFlush() line: 936
EJBQueryImpl.executeReadQuery() line: 378
EJBQueryImpl.getResultList() line: 517
Batch.findAllThatHaveAmountLeftOrderByBatchnr(Batchtype) line: 103
Batchcount.changeAllocation(BigInteger, Batchtransferline) line: 85
Batchtransferline.preSaveHook() line: 86
Batchtransferline(AbstractBean).preSave() line: 230
GeneratedMethodAccessor81.invoke(Object, Object[]) line: not available
DelegatingMethodAccessorImpl.invoke(Object, Object[]) line: 25
Method.invoke(Object, Object...) line: 597
PrivilegedAccessHelper.invokeMethod(Method, Object, Object[]) line: 344
EntityClassListener(EntityListener).invokeMethod(Method, Object, Object[], DescriptorEvent) line: 297
EntityClassListener.invokeMethod(String, DescriptorEvent) line: 64
EntityClassListener(EntityListener).preUpdateWithChanges(Des criptorEvent) line: 426
DescriptorEventManager.notifyListener(DescriptorEventListene r, DescriptorEvent) line: 656
DescriptorEventManager.notifyEJB30Listeners(DescriptorEvent) line: 593
DescriptorEventManager.executeEvent(DescriptorEvent) line: 187
ExpressionQueryMechanism(DatabaseQueryMechanism).updateObjec tForWriteWithChangeSet() line: 1083
UpdateObjectQuery.executeCommitWithChangeSet() line: 84
ExpressionQueryMechanism(DatabaseQueryMechanism).executeWrit eWithChangeSet() line: 290
UpdateObjectQuery(WriteObjectQuery).executeDatabaseQuery() line: 58
UpdateObjectQuery(DatabaseQuery).execute(AbstractSession, AbstractRecord) line: 666
UpdateObjectQuery(DatabaseQuery).executeInUnitOfWork(UnitOfW orkImpl, AbstractRecord) line: 585
UpdateObjectQuery(ObjectLevelModifyQuery).executeInUnitOfWor kObjectLevelModifyQuery(UnitOfWorkImpl, AbstractRecord) line: 114
UpdateObjectQuery(ObjectLevelModifyQuery).executeInUnitOfWor k(UnitOfWorkImpl, AbstractRecord) line: 86
RepeatableWriteUnitOfWork(UnitOfWorkImpl).internalExecuteQue ry(DatabaseQuery, AbstractRecord) line: 2587
RepeatableWriteUnitOfWork(AbstractSession).executeQuery(Data baseQuery, AbstractRecord, int) line: 1178
RepeatableWriteUnitOfWork(AbstractSession).executeQuery(Data baseQuery, AbstractRecord) line: 1162
RepeatableWriteUnitOfWork(AbstractSession).executeQuery(Data baseQuery) line: 1108
CommitManager.commitChangedObjectsForClassWithChangeSet(Unit OfWorkChangeSet, String) line: 297
CommitManager.commitAllObjectsForClassWithChangeSet(UnitOfWo rkChangeSet, Class) line: 228
CommitManager.commitAllObjectsWithChangeSet(UnitOfWorkChange Set) line: 185
RepeatableWriteUnitOfWork(AbstractSession).writeAllObjectsWi thChangeSet(UnitOfWorkChangeSet) line: 3129
RepeatableWriteUnitOfWork(UnitOfWorkImpl).commitToDatabase(b oolean) line: 1241
RepeatableWriteUnitOfWork.commitToDatabase(boolean) line: 478
RepeatableWriteUnitOfWork(UnitOfWorkImpl).commitToDatabaseWi thPreBuiltChangeSet(UnitOfWorkChangeSet, boolean) line: 1370
RepeatableWriteUnitOfWork.writeChanges() line: 300
EntityManagerImpl.flush() line: 384
EJBQueryImpl.performPreQueryFlush() line: 936
EJBQueryImpl.executeReadQuery() line: 378
EJBQueryImpl.getResultList() line: 517
Batch.findAllThatHaveAmountLeftOrderByBatchnr(Batchtype) line: 103
Batchcount.changeAllocation(BigInteger, Batchtransferline) line: 85
Batchtransferline.preSaveHook() line: 86
Batchtransferline(AbstractBean).preSave() line: 230
GeneratedMethodAccessor81.invoke(Object, Object[]) line: not available
DelegatingMethodAccessorImpl.invoke(Object, Object[]) line: 25
Method.invoke(Object, Object...) line: 597
PrivilegedAccessHelper.invokeMethod(Method, Object, Object[]) line: 344
EntityClassListener(EntityListener).invokeMethod(Method, Object, Object[], DescriptorEvent) line: 297
EntityClassListener.invokeMethod(String, DescriptorEvent) line: 64
EntityClassListener(EntityListener).preUpdateWithChanges(Des criptorEvent) line: 426
DescriptorEventManager.notifyListener(DescriptorEventListene r, DescriptorEvent) line: 656
DescriptorEventManager.notifyEJB30Listeners(DescriptorEvent) line: 593
DescriptorEventManager.executeEvent(DescriptorEvent) line: 187
ExpressionQueryMechanism(DatabaseQueryMechanism).updateObjec tForWriteWithChangeSet() line: 1083
UpdateObjectQuery.executeCommitWithChangeSet() line: 84
ExpressionQueryMechanism(DatabaseQueryMechanism).executeWrit eWithChangeSet() line: 290
UpdateObjectQuery(WriteObjectQuery).executeDatabaseQuery() line: 58
UpdateObjectQuery(DatabaseQuery).execute(AbstractSession, AbstractRecord) line: 666
UpdateObjectQuery(DatabaseQuery).executeInUnitOfWork(UnitOfW orkImpl, AbstractRecord) line: 585
UpdateObjectQuery(ObjectLevelModifyQuery).executeInUnitOfWor kObjectLevelModifyQuery(UnitOfWorkImpl, AbstractRecord) line: 114
UpdateObjectQuery(ObjectLevelModifyQuery).executeInUnitOfWor k(UnitOfWorkImpl, AbstractRecord) line: 86
RepeatableWriteUnitOfWork(UnitOfWorkImpl).internalExecuteQue ry(DatabaseQuery, AbstractRecord) line: 2587
RepeatableWriteUnitOfWork(AbstractSession).executeQuery(Data baseQuery, AbstractRecord, int) line: 1178
RepeatableWriteUnitOfWork(AbstractSession).executeQuery(Data baseQuery, AbstractRecord) line: 1162
RepeatableWriteUnitOfWork(AbstractSession).executeQuery(Data baseQuery) line: 1108
CommitManager.commitChangedObjectsForClassWithChangeSet(Unit OfWorkChangeSet, String) line: 297
CommitManager.commitAllObjectsForClassWithChangeSet(UnitOfWo rkChangeSet, Class) line: 228
CommitManager.commitAllObjectsWithChangeSet(UnitOfWorkChange Set) line: 185
RepeatableWriteUnitOfWork(AbstractSession).writeAllObjectsWi thChangeSet(UnitOfWorkChangeSet) line: 3129
RepeatableWriteUnitOfWork(UnitOfWorkImpl).commitToDatabase(b oolean) line: 1241
RepeatableWriteUnitOfWork.commitToDatabase(boolean) line: 478
RepeatableWriteUnitOfWork(UnitOfWorkImpl).commitToDatabaseWi thPreBuiltChangeSet(UnitOfWorkChangeSet, boolean) line: 1370
RepeatableWriteUnitOfWork.writeChanges() line: 300
EntityManagerImpl.flush() line: 384
EJBQueryImpl.performPreQueryFlush() line: 936
EJBQueryImpl.executeReadQuery() line: 378
EJBQueryImpl.getResultList() line: 517
Batch.findAllThatHaveAmountLeftOrderByBatchnr(Batchtype) line: 103
Batchcount.changeAllocation(BigInteger, Batchtransferline) line: 85
Batchtransferline.preSaveHook() line: 86
Batchtransferline(AbstractBean).preSave() line: 230
GeneratedMethodAccessor81.invoke(Object, Object[]) line: not available
DelegatingMethodAccessorImpl.invoke(Object, Object[]) line: 25
Method.invoke(Object, Object...) line: 597
PrivilegedAccessHelper.invokeMethod(Method, Object, Object[]) line: 344
EntityClassListener(EntityListener).invokeMethod(Method, Object, Object[], DescriptorEvent) line: 297
EntityClassListener.invokeMethod(String, DescriptorEvent) line: 64
EntityClassListener(EntityListener).preUpdateWithChanges(Des criptorEvent) line: 426
DescriptorEventManager.notifyListener(DescriptorEventListene r, DescriptorEvent) line: 656
DescriptorEventManager.notifyEJB30Listeners(DescriptorEvent) line: 593
DescriptorEventManager.executeEvent(DescriptorEvent) line: 187
ExpressionQueryMechanism(DatabaseQueryMechanism).updateObjec tForWriteWithChangeSet() line: 1083
UpdateObjectQuery.executeCommitWithChangeSet() line: 84
ExpressionQueryMechanism(DatabaseQueryMechanism).executeWrit eWithChangeSet() line: 290
UpdateObjectQuery(WriteObjectQuery).executeDatabaseQuery() line: 58
UpdateObjectQuery(DatabaseQuery).execute(AbstractSession, AbstractRecord) line: 666
UpdateObjectQuery(DatabaseQuery).executeInUnitOfWork(UnitOfW orkImpl, AbstractRecord) line: 585
UpdateObjectQuery(ObjectLevelModifyQuery).executeInUnitOfWor kObjectLevelModifyQuery(UnitOfWorkImpl, AbstractRecord) line: 114
UpdateObjectQuery(ObjectLevelModifyQuery).executeInUnitOfWor k(UnitOfWorkImpl, AbstractRecord) line: 86
RepeatableWriteUnitOfWork(UnitOfWorkImpl).internalExecuteQue ry(DatabaseQuery, AbstractRecord) line: 2587
RepeatableWriteUnitOfWork(AbstractSession).executeQuery(Data baseQuery, AbstractRecord, int) line: 1178
RepeatableWriteUnitOfWork(AbstractSession).executeQuery(Data baseQuery, AbstractRecord) line: 1162
RepeatableWriteUnitOfWork(AbstractSession).executeQuery(Data baseQuery) line: 1108
CommitManager.commitChangedObjectsForClassWithChangeSet(Unit OfWorkChangeSet, String) line: 297
CommitManager.commitAllObjectsForClassWithChangeSet(UnitOfWo rkChangeSet, Class) line: 228
CommitManager.commitAllObjectsWithChangeSet(UnitOfWorkChange Set) line: 185
RepeatableWriteUnitOfWork(AbstractSession).writeAllObjectsWi thChangeSet(UnitOfWorkChangeSet) line: 3129
RepeatableWriteUnitOfWork(UnitOfWorkImpl).commitToDatabase(b oolean) line: 1241
RepeatableWriteUnitOfWork.commitToDatabase(boolean) line: 478
RepeatableWriteUnitOfWork(UnitOfWorkImpl).commitToDatabaseWi thPreBuiltChangeSet(UnitOfWorkChangeSet, boolean) line: 1370
RepeatableWriteUnitOfWork.writeChanges() line: 300
EntityManagerImpl.flush() line: 384
EJBQueryImpl.performPreQueryFlush() line: 936
EJBQueryImpl.executeReadQuery() line: 378
EJBQueryImpl.getResultList() line: 517
Batch.findAllThatHaveAmountLeftOrderByBatchnr(Batchtype) line: 103
Batchcount.changeAllocation(BigInteger, Batchtransferline) line: 85
Batchtransferline.preSaveHook() line: 86
Batchtransferline(AbstractBean).preSave() line: 230
GeneratedMethodAccessor81.invoke(Object, Object[]) line: not available
DelegatingMethodAccessorImpl.invoke(Object, Object[]) line: 25
Method.invoke(Object, Object...) line: 597
PrivilegedAccessHelper.invokeMethod(Method, Object, Object[]) line: 344
EntityClassListener(EntityListener).invokeMethod(Method, Object, Object[], DescriptorEvent) line: 297
EntityClassListener.invokeMethod(String, DescriptorEvent) line: 64
EntityClassListener(EntityListener).preUpdateWithChanges(Des criptorEvent) line: 426
DescriptorEventManager.notifyListener(DescriptorEventListene r, DescriptorEvent) line: 656
DescriptorEventManager.notifyEJB30Listeners(DescriptorEvent) line: 593
DescriptorEventManager.executeEvent(DescriptorEvent) line: 187
ExpressionQueryMechanism(DatabaseQueryMechanism).updateObjec tForWriteWithChangeSet() line: 1083
UpdateObjectQuery.executeCommitWithChangeSet() line: 84
ExpressionQueryMechanism(DatabaseQueryMechanism).executeWrit eWithChangeSet() line: 290
UpdateObjectQuery(WriteObjectQuery).executeDatabaseQuery() line: 58
UpdateObjectQuery(DatabaseQuery).execute(AbstractSession, AbstractRecord) line: 666
UpdateObjectQuery(DatabaseQuery).executeInUnitOfWork(UnitOfW orkImpl, AbstractRecord) line: 585
UpdateObjectQuery(ObjectLevelModifyQuery).executeInUnitOfWor kObjectLevelModifyQuery(UnitOfWorkImpl, AbstractRecord) line: 114
UpdateObjectQuery(ObjectLevelModifyQuery).executeInUnitOfWor k(UnitOfWorkImpl, AbstractRecord) line: 86
RepeatableWriteUnitOfWork(UnitOfWorkImpl).internalExecuteQue ry(DatabaseQuery, AbstractRecord) line: 2587
RepeatableWriteUnitOfWork(AbstractSession).executeQuery(Data baseQuery, AbstractRecord, int) line: 1178
RepeatableWriteUnitOfWork(AbstractSession).executeQuery(Data baseQuery, AbstractRecord) line: 1162
RepeatableWriteUnitOfWork(AbstractSession).executeQuery(Data baseQuery) line: 1108
CommitManager.commitChangedObjectsForClassWithChangeSet(Unit OfWorkChangeSet, String) line: 297
CommitManager.commitAllObjectsForClassWithChangeSet(UnitOfWo rkChangeSet, Class) line: 228
CommitManager.commitAllObjectsWithChangeSet(UnitOfWorkChange Set) line: 185
RepeatableWriteUnitOfWork(AbstractSession).writeAllObjectsWi thChangeSet(UnitOfWorkChangeSet) line: 3129
RepeatableWriteUnitOfWork(UnitOfWorkImpl).commitToDatabase(b oolean) line: 1241
RepeatableWriteUnitOfWork.commitToDatabase(boolean) line: 478
RepeatableWriteUnitOfWork(UnitOfWorkImpl).commitToDatabaseWi thPreBuiltChangeSet(UnitOfWorkChangeSet, boolean) line: 1370
RepeatableWriteUnitOfWork.writeChanges() line: 300
EntityManagerImpl.flush() line: 384
EJBQueryImpl.performPreQueryFlush() line: 936
EJBQueryImpl.executeReadQuery() line: 378
EJBQueryImpl.getResultList() line: 517
Batch.findAllThatHaveAmountLeftOrderByBatchnr(Batchtype) line: 103
Batchcount.changeAllocation(BigInteger, Batchtransferline) line: 85
Batchtransferline.preSaveHook() line: 86
Batchtransferline(AbstractBean).preSave() line: 230
GeneratedMethodAccessor81.invoke(Object, Object[]) line: not available
DelegatingMethodAccessorImpl.invoke(Object, Object[]) line: 25
Method.invoke(Object, Object...) line: 597
PrivilegedAccessHelper.invokeMethod(Method, Object, Object[]) line: 344
EntityClassListener(EntityListener).invokeMethod(Method, Object, Object[], DescriptorEvent) line: 297
EntityClassListener.invokeMethod(String, DescriptorEvent) line: 64
EntityClassListener(EntityListener).preUpdateWithChanges(Des criptorEvent) line: 426
DescriptorEventManager.notifyListener(DescriptorEventListene r, DescriptorEvent) line: 656
DescriptorEventManager.notifyEJB30Listeners(DescriptorEvent) line: 593
DescriptorEventManager.executeEvent(DescriptorEvent) line: 187
ExpressionQueryMechanism(DatabaseQueryMechanism).updateObjec tForWriteWithChangeSet() line: 1083
UpdateObjectQuery.executeCommitWithChangeSet() line: 84
ExpressionQueryMechanism(DatabaseQueryMechanism).executeWrit eWithChangeSet() line: 290
UpdateObjectQuery(WriteObjectQuery).executeDatabaseQuery() line: 58
UpdateObjectQuery(DatabaseQuery).execute(AbstractSession, AbstractRecord) line: 666
UpdateObjectQuery(DatabaseQuery).executeInUnitOfWork(UnitOfW orkImpl, AbstractRecord) line: 585
UpdateObjectQuery(ObjectLevelModifyQuery).executeInUnitOfWor kObjectLevelModifyQuery(UnitOfWorkImpl, AbstractRecord) line: 114
UpdateObjectQuery(ObjectLevelModifyQuery).executeInUnitOfWor k(UnitOfWorkImpl, AbstractRecord) line: 86
RepeatableWriteUnitOfWork(UnitOfWorkImpl).internalExecuteQue ry(DatabaseQuery, AbstractRecord) line: 2587
RepeatableWriteUnitOfWork(AbstractSession).executeQuery(Data baseQuery, AbstractRecord, int) line: 1178
RepeatableWriteUnitOfWork(AbstractSession).executeQuery(Data baseQuery, AbstractRecord) line: 1162
RepeatableWriteUnitOfWork(AbstractSession).executeQuery(Data baseQuery) line: 1108
CommitManager.commitChangedObjectsForClassWithChangeSet(Unit OfWorkChangeSet, String) line: 297
CommitManager.commitAllObjectsForClassWithChangeSet(UnitOfWo rkChangeSet, Class) line: 228
CommitManager.commitAllObjectsWithChangeSet(UnitOfWorkChange Set) line: 185
RepeatableWriteUnitOfWork(AbstractSession).writeAllObjectsWi thChangeSet(UnitOfWorkChangeSet) line: 3129
RepeatableWriteUnitOfWork(UnitOfWorkImpl).commitToDatabase(b oolean) line: 1241
RepeatableWriteUnitOfWork.commitToDatabase(boolean) line: 478
RepeatableWriteUnitOfWork(UnitOfWorkImpl).commitToDatabaseWi thPreBuiltChangeSet(UnitOfWorkChangeSet, boolean) line: 1370
RepeatableWriteUnitOfWork.writeChanges() line: 300
EntityManagerImpl.flush() line: 384
EJBQueryImpl.performPreQueryFlush() line: 936
EJBQueryImpl.executeReadQuery() line: 378
EJBQueryImpl.getResultList() line: 517
Batch.findAllThatHaveAmountLeftOrderByBatchnr(Batchtype) line: 103
Batchcount.changeAllocation(BigInteger, Batchtransferline) line: 85
Batchtransferline.preSaveHook() line: 86
Batchtransferline(AbstractBean).preSave() line: 230
GeneratedMethodAccessor81.invoke(Object, Object[]) line: not available
DelegatingMethodAccessorImpl.invoke(Object, Object[]) line: 25
Method.invoke(Object, Object...) line: 597
PrivilegedAccessHelper.invokeMethod(Method, Object, Object[]) line: 344
EntityClassListener(EntityListener).invokeMethod(Method, Object, Object[], DescriptorEvent) line: 297
EntityClassListener.invokeMethod(String, DescriptorEvent) line: 64
EntityClassListener(EntityListener).preUpdateWithChanges(Des criptorEvent) line: 426
DescriptorEventManager.notifyListener(DescriptorEventListene r, DescriptorEvent) line: 656
DescriptorEventManager.notifyEJB30Listeners(DescriptorEvent) line: 593
DescriptorEventManager.executeEvent(DescriptorEvent) line: 187
ExpressionQueryMechanism(DatabaseQueryMechanism).updateObjec tForWriteWithChangeSet() line: 1083
UpdateObjectQuery.executeCommitWithChangeSet() line: 84
ExpressionQueryMechanism(DatabaseQueryMechanism).executeWrit eWithChangeSet() line: 290
UpdateObjectQuery(WriteObjectQuery).executeDatabaseQuery() line: 58
UpdateObjectQuery(DatabaseQuery).execute(AbstractSession, AbstractRecord) line: 666
UpdateObjectQuery(DatabaseQuery).executeInUnitOfWork(UnitOfW orkImpl, AbstractRecord) line: 585
UpdateObjectQuery(ObjectLevelModifyQuery).executeInUnitOfWor kObjectLevelModifyQuery(UnitOfWorkImpl, AbstractRecord) line: 114
UpdateObjectQuery(ObjectLevelModifyQuery).executeInUnitOfWor k(UnitOfWorkImpl, AbstractRecord) line: 86
RepeatableWriteUnitOfWork(UnitOfWorkImpl).internalExecuteQue ry(DatabaseQuery, AbstractRecord) line: 2587
RepeatableWriteUnitOfWork(AbstractSession).executeQuery(Data baseQuery, AbstractRecord, int) line: 1178
RepeatableWriteUnitOfWork(AbstractSession).executeQuery(Data baseQuery, AbstractRecord) line: 1162
RepeatableWriteUnitOfWork(AbstractSession).executeQuery(Data baseQuery) line: 1108
CommitManager.commitChangedObjectsForClassWithChangeSet(Unit OfWorkChangeSet, String) line: 297
CommitManager.commitAllObjectsForClassWithChangeSet(UnitOfWo rkChangeSet, Class) line: 228
CommitManager.commitAllObjectsWithChangeSet(UnitOfWorkChange Set) line: 185
RepeatableWriteUnitOfWork(AbstractSession).writeAllObjectsWi thChangeSet(UnitOfWorkChangeSet) line: 3129
RepeatableWriteUnitOfWork(UnitOfWorkImpl).commitToDatabase(b oolean) line: 1241
RepeatableWriteUnitOfWork.commitToDatabase(boolean) line: 478
RepeatableWriteUnitOfWork(UnitOfWorkImpl).commitToDatabaseWi thPreBuiltChangeSet(UnitOfWorkChangeSet, boolean) line: 1370
RepeatableWriteUnitOfWork.writeChanges() line: 300
EntityManagerImpl.flush() line: 384
EJBQueryImpl.performPreQueryFlush() line: 936
EJBQueryImpl.executeReadQuery() line: 378
EJBQueryImpl.getResultList() line: 517
Batch.findAllThatHaveAmountLeftOrderByBatchnr(Batchtype) line: 103
Batchcount.changeAllocation(BigInteger, Batchtransferline) line: 85
Batchtransferline.preSaveHook() line: 86
Batchtransferline(AbstractBean).preSave() line: 230
GeneratedMethodAccessor81.invoke(Object, Object[]) line: not available
DelegatingMethodAccessorImpl.invoke(Object, Object[]) line: 25
Method.invoke(Object, Object...) line: 597
PrivilegedAccessHelper.invokeMethod(Method, Object, Object[]) line: 344
EntityClassListener(EntityListener).invokeMethod(Method, Object, Object[], DescriptorEvent) line: 297
EntityClassListener.invokeMethod(String, DescriptorEvent) line: 64
EntityClassListener(EntityListener).preUpdateWithChanges(Des criptorEvent) line: 426
DescriptorEventManager.notifyListener(DescriptorEventListene r, DescriptorEvent) line: 656
DescriptorEventManager.notifyEJB30Listeners(DescriptorEvent) line: 593
DescriptorEventManager.executeEvent(DescriptorEvent) line: 187
ExpressionQueryMechanism(DatabaseQueryMechanism).updateObjec tForWriteWithChangeSet() line: 1083
UpdateObjectQuery.executeCommitWithChangeSet() line: 84
ExpressionQueryMechanism(DatabaseQueryMechanism).executeWrit eWithChangeSet() line: 290
UpdateObjectQuery(WriteObjectQuery).executeDatabaseQuery() line: 58
UpdateObjectQuery(DatabaseQuery).execute(AbstractSession, AbstractRecord) line: 666
UpdateObjectQuery(DatabaseQuery).executeInUnitOfWork(UnitOfW orkImpl, AbstractRecord) line: 585
UpdateObjectQuery(ObjectLevelModifyQuery).executeInUnitOfWor kObjectLevelModifyQuery(UnitOfWorkImpl, AbstractRecord) line: 114
UpdateObjectQuery(ObjectLevelModifyQuery).executeInUnitOfWor k(UnitOfWorkImpl, AbstractRecord) line: 86
RepeatableWriteUnitOfWork(UnitOfWorkImpl).internalExecuteQue ry(DatabaseQuery, AbstractRecord) line: 2587
RepeatableWriteUnitOfWork(AbstractSession).executeQuery(Data baseQuery, AbstractRecord, int) line: 1178
RepeatableWriteUnitOfWork(AbstractSession).executeQuery(Data baseQuery, AbstractRecord) line: 1162
RepeatableWriteUnitOfWork(AbstractSession).executeQuery(Data baseQuery) line: 1108
CommitManager.commitChangedObjectsForClassWithChangeSet(Unit OfWorkChangeSet, String) line: 297
CommitManager.commitAllObjectsForClassWithChangeSet(UnitOfWo rkChangeSet, Class) line: 228
CommitManager.commitAllObjectsWithChangeSet(UnitOfWorkChange Set) line: 185
RepeatableWriteUnitOfWork(AbstractSession).writeAllObjectsWi thChangeSet(UnitOfWorkChangeSet) line: 3129
RepeatableWriteUnitOfWork(UnitOfWorkImpl).commitToDatabase(b oolean) line: 1241
RepeatableWriteUnitOfWork.commitToDatabase(boolean) line: 478
RepeatableWriteUnitOfWork(UnitOfWorkImpl).commitToDatabaseWi thPreBuiltChangeSet(UnitOfWorkChangeSet, boolean) line: 1370
RepeatableWriteUnitOfWork.writeChanges() line: 300
EntityManagerImpl.flush() line: 384
EJBQueryImpl.performPreQueryFlush() line: 936
EJBQueryImpl.executeReadQuery() line: 378
EJBQueryImpl.getResultList() line: 517
Batch.findAllThatHaveAmountLeftOrderByBatchnr(Batchtype) line: 103
Batchcount.changeAllocation(BigInteger, Batchtransferline) line: 85
Batchtransferline.preSaveHook() line: 86
Batchtransferline(AbstractBean).preSave() line: 230
GeneratedMethodAccessor81.invoke(Object, Object[]) line: not available
DelegatingMethodAccessorImpl.invoke(Object, Object[]) line: 25
Method.invoke(Object, Object...) line: 597
PrivilegedAccessHelper.invokeMethod(Method, Object, Object[]) line: 344
EntityClassListener(EntityListener).invokeMethod(Method, Object, Object[], DescriptorEvent) line: 297
EntityClassListener.invokeMethod(String, DescriptorEvent) line: 64
EntityClassListener(EntityListener).preUpdateWithChanges(Des criptorEvent) line: 426
DescriptorEventManager.notifyListener(DescriptorEventListene r, DescriptorEvent) line: 656
DescriptorEventManager.notifyEJB30Listeners(DescriptorEvent) line: 593
DescriptorEventManager.executeEvent(DescriptorEvent) line: 187
ExpressionQueryMechanism(DatabaseQueryMechanism).updateObjec tForWriteWithChangeSet() line: 1083
UpdateObjectQuery.executeCommitWithChangeSet() line: 84
ExpressionQueryMechanism(DatabaseQueryMechanism).executeWrit eWithChangeSet() line: 290
UpdateObjectQuery(WriteObjectQuery).executeDatabaseQuery() line: 58
UpdateObjectQuery(DatabaseQuery).execute(AbstractSession, AbstractRecord) line: 666
UpdateObjectQuery(DatabaseQuery).executeInUnitOfWork(UnitOfW orkImpl, AbstractRecord) line: 585
UpdateObjectQuery(ObjectLevelModifyQuery).executeInUnitOfWor kObjectLevelModifyQuery(UnitOfWorkImpl, AbstractRecord) line: 114
UpdateObjectQuery(ObjectLevelModifyQuery).executeInUnitOfWor k(UnitOfWorkImpl, AbstractRecord) line: 86
RepeatableWriteUnitOfWork(UnitOfWorkImpl).internalExecuteQue ry(DatabaseQuery, AbstractRecord) line: 2587
RepeatableWriteUnitOfWork(AbstractSession).executeQuery(Data baseQuery, AbstractRecord, int) line: 1178
RepeatableWriteUnitOfWork(AbstractSession).executeQuery(Data baseQuery, AbstractRecord) line: 1162
RepeatableWriteUnitOfWork(AbstractSession).executeQuery(Data baseQuery) line: 1108
CommitManager.commitChangedObjectsForClassWithChangeSet(Unit OfWorkChangeSet, String) line: 297
CommitManager.commitAllObjectsForClassWithChangeSet(UnitOfWo rkChangeSet, Class) line: 228
CommitManager.commitAllObjectsWithChangeSet(UnitOfWorkChange Set) line: 185
RepeatableWriteUnitOfWork(AbstractSession).writeAllObjectsWi thChangeSet(UnitOfWorkChangeSet) line: 3129
RepeatableWriteUnitOfWork(UnitOfWorkImpl).commitToDatabase(b oolean) line: 1241
RepeatableWriteUnitOfWork.commitToDatabase(boolean) line: 478
RepeatableWriteUnitOfWork(UnitOfWorkImpl).commitToDatabaseWi thPreBuiltChangeSet(UnitOfWorkChangeSet, boolean) line: 1370
RepeatableWriteUnitOfWork.writeChanges() line: 300
EntityManagerImpl.flush() line: 384
EJBQueryImpl.performPreQueryFlush() line: 936
EJBQueryImpl.executeReadQuery() line: 378
EJBQueryImpl.getResultList() line: 517
Batch.findAllThatHaveAmountLeftOrderByBatchnr(Batchtype) line: 103
Batchcount.changeAllocation(BigInteger, Batchtransferline) line: 85
Batchtransferline.preSaveHook() line: 86
Batchtransferline(AbstractBean).preSave() line: 230
GeneratedMethodAccessor81.invoke(Object, Object[]) line: not available
DelegatingMethodAccessorImpl.invoke(Object, Object[]) line: 25
Method.invoke(Object, Object...) line: 597
PrivilegedAccessHelper.invokeMethod(Method, Object, Object[]) line: 344
EntityClassListener(EntityListener).invokeMethod(Method, Object, Object[], DescriptorEvent) line: 297
EntityClassListener.invokeMethod(String, DescriptorEvent) line: 64
EntityClassListener(EntityListener).preUpdateWithChanges(Des criptorEvent) line: 426
DescriptorEventManager.notifyListener(DescriptorEventListene r, DescriptorEvent) line: 656
DescriptorEventManager.notifyEJB30Listeners(DescriptorEvent) line: 593
DescriptorEventManager.executeEvent(DescriptorEvent) line: 187
ExpressionQueryMechanism(DatabaseQueryMechanism).updateObjec tForWriteWithChangeSet() line: 1083
UpdateObjectQuery.executeCommitWithChangeSet() line: 84
ExpressionQueryMechanism(DatabaseQueryMechanism).executeWrit eWithChangeSet() line: 290
UpdateObjectQuery(WriteObjectQuery).executeDatabaseQuery() line: 58
UpdateObjectQuery(DatabaseQuery).execute(AbstractSession, AbstractRecord) line: 666
UpdateObjectQuery(DatabaseQuery).executeInUnitOfWork(UnitOfW orkImpl, AbstractRecord) line: 585
UpdateObjectQuery(ObjectLevelModifyQuery).executeInUnitOfWor kObjectLevelModifyQuery(UnitOfWorkImpl, AbstractRecord) line: 114
UpdateObjectQuery(ObjectLevelModifyQuery).executeInUnitOfWor k(UnitOfWorkImpl, AbstractRecord) line: 86
RepeatableWriteUnitOfWork(UnitOfWorkImpl).internalExecuteQue ry(DatabaseQuery, AbstractRecord) line: 2587
RepeatableWriteUnitOfWork(AbstractSession).executeQuery(Data baseQuery, AbstractRecord, int) line: 1178
RepeatableWriteUnitOfWork(AbstractSession).executeQuery(Data baseQuery, AbstractRecord) line: 1162
RepeatableWriteUnitOfWork(AbstractSession).executeQuery(Data baseQuery) line: 1108
CommitManager.commitChangedObjectsForClassWithChangeSet(Unit OfWorkChangeSet, String) line: 297
CommitManager.commitAllObjectsForClassWithChangeSet(UnitOfWo rkChangeSet, Class) line: 228
CommitManager.commitAllObjectsWithChangeSet(UnitOfWorkChange Set) line: 185
RepeatableWriteUnitOfWork(AbstractSession).writeAllObjectsWi thChangeSet(UnitOfWorkChangeSet) line: 3129
RepeatableWriteUnitOfWork(UnitOfWorkImpl).commitToDatabase(b oolean) line: 1241
RepeatableWriteUnitOfWork.commitToDatabase(boolean) line: 478
RepeatableWriteUnitOfWork(UnitOfWorkImpl).commitToDatabaseWi thPreBuiltChangeSet(UnitOfWorkChangeSet, boolean) line: 1370
RepeatableWriteUnitOfWork.writeChanges() line: 300
EntityManagerImpl.flush() line: 384
EJBQueryImpl.performPreQueryFlush() line: 936
EJBQueryImpl.executeReadQuery() line: 378
EJBQueryImpl.getResultList() line: 517
Batch.findAllThatHaveAmountLeftOrderByBatchnr(Batchtype) line: 103
Batchcount.changeAllocation(BigInteger, Batchtransferline) line: 85
Batchtransferline.preSaveHook() line: 86
Batchtransferline(AbstractBean).preSave() line: 230
GeneratedMethodAccessor81.invoke(Object, Object[]) line: not available
DelegatingMethodAccessorImpl.invoke(Object, Object[]) line: 25
Method.invoke(Object, Object...) line: 597
PrivilegedAccessHelper.invokeMethod(Method, Object, Object[]) line: 344
EntityClassListener(EntityListener).invokeMethod(Method, Object, Object[], DescriptorEvent) line: 297
EntityClassListener.invokeMethod(String, DescriptorEvent) line: 64
EntityClassListener(EntityListener).preUpdateWithChanges(Des criptorEvent) line: 426
DescriptorEventManager.notifyListener(DescriptorEventListene r, DescriptorEvent) line: 656
DescriptorEventManager.notifyEJB30Listeners(DescriptorEvent) line: 593
DescriptorEventManager.executeEvent(DescriptorEvent) line: 187
ExpressionQueryMechanism(DatabaseQueryMechanism).updateObjec tForWriteWithChangeSet() line: 1083
UpdateObjectQuery.executeCommitWithChangeSet() line: 84
ExpressionQueryMechanism(DatabaseQueryMechanism).executeWrit eWithChangeSet() line: 290
UpdateObjectQuery(WriteObjectQuery).executeDatabaseQuery() line: 58
UpdateObjectQuery(DatabaseQuery).execute(AbstractSession, AbstractRecord) line: 666
UpdateObjectQuery(DatabaseQuery).executeInUnitOfWork(UnitOfW orkImpl, AbstractRecord) line: 585
UpdateObjectQuery(ObjectLevelModifyQuery).executeInUnitOfWor kObjectLevelModifyQuery(UnitOfWorkImpl, AbstractRecord) line: 114
UpdateObjectQuery(ObjectLevelModifyQuery).executeInUnitOfWor k(UnitOfWorkImpl, AbstractRecord) line: 86
RepeatableWriteUnitOfWork(UnitOfWorkImpl).internalExecuteQue ry(DatabaseQuery, AbstractRecord) line: 2587
RepeatableWriteUnitOfWork(AbstractSession).executeQuery(Data baseQuery, AbstractRecord, int) line: 1178
RepeatableWriteUnitOfWork(AbstractSession).executeQuery(Data baseQuery, AbstractRecord) line: 1162
RepeatableWriteUnitOfWork(AbstractSession).executeQuery(Data baseQuery) line: 1108
CommitManager.commitChangedObjectsForClassWithChangeSet(Unit OfWorkChangeSet, String) line: 297
CommitManager.commitAllObjectsForClassWithChangeSet(UnitOfWo rkChangeSet, Class) line: 228
CommitManager.commitAllObjectsWithChangeSet(UnitOfWorkChange Set) line: 185
RepeatableWriteUnitOfWork(AbstractSession).writeAllObjectsWi thChangeSet(UnitOfWorkChangeSet) line: 3129
RepeatableWriteUnitOfWork(UnitOfWorkImpl).commitToDatabase(b oolean) line: 1241
RepeatableWriteUnitOfWork.commitToDatabase(boolean) line: 478
RepeatableWriteUnitOfWork(UnitOfWorkImpl).commitToDatabaseWi thPreBuiltChangeSet(UnitOfWorkChangeSet, boolean) line: 1370
RepeatableWriteUnitOfWork.writeChanges() line: 300
EntityManagerImpl.flush() line: 384
EJBQueryImpl.performPreQueryFlush() line: 936
EJBQueryImpl.executeReadQuery() line: 378
EJBQueryImpl.getResultList() line: 517
Batch.findAllThatHaveAmountLeftOrderByBatchnr(Batchtype) line: 103
Batchcount.changeAllocation(BigInteger, Batchtransferline) line: 85
Batchtransferline.preSaveHook() line: 86
Batchtransferline(AbstractBean).preSave() line: 230
GeneratedMethodAccessor81.invoke(Object, Object[]) line: not available
DelegatingMethodAccessorImpl.invoke(Object, Object[]) line: 25
Method.invoke(Object, Object...) line: 597
PrivilegedAccessHelper.invokeMethod(Method, Object, Object[]) line: 344
EntityClassListener(EntityListener).invokeMethod(Method, Object, Object[], DescriptorEvent) line: 297
EntityClassListener.invokeMethod(String, DescriptorEvent) line: 64
EntityClassListener(EntityListener).preUpdateWithChanges(Des criptorEvent) line: 426
DescriptorEventManager.notifyListener(DescriptorEventListene r, DescriptorEvent) line: 656
DescriptorEventManager.notifyEJB30Listeners(DescriptorEvent) line: 593
DescriptorEventManager.executeEvent(DescriptorEvent) line: 187
ExpressionQueryMechanism(DatabaseQueryMechanism).updateObjec tForWriteWithChangeSet() line: 1083
UpdateObjectQuery.executeCommitWithChangeSet() line: 84
ExpressionQueryMechanism(DatabaseQueryMechanism).executeWrit eWithChangeSet() line: 290
UpdateObjectQuery(WriteObjectQuery).executeDatabaseQuery() line: 58
UpdateObjectQuery(DatabaseQuery).execute(AbstractSession, AbstractRecord) line: 666
UpdateObjectQuery(DatabaseQuery).executeInUnitOfWork(UnitOfW orkImpl, AbstractRecord) line: 585
UpdateObjectQuery(ObjectLevelModifyQuery).executeInUnitOfWor kObjectLevelModifyQuery(UnitOfWorkImpl, AbstractRecord) line: 114
UpdateObjectQuery(ObjectLevelModifyQuery).executeInUnitOfWor k(UnitOfWorkImpl, AbstractRecord) line: 86
RepeatableWriteUnitOfWork(UnitOfWorkImpl).internalExecuteQue ry(DatabaseQuery, AbstractRecord) line: 2587
RepeatableWriteUnitOfWork(AbstractSession).executeQuery(Data baseQuery, AbstractRecord, int) line: 1178
RepeatableWriteUnitOfWork(AbstractSession).executeQuery(Data baseQuery, AbstractRecord) line: 1162
RepeatableWriteUnitOfWork(AbstractSession).executeQuery(Data baseQuery) line: 1108
CommitManager.commitChangedObjectsForClassWithChangeSet(Unit OfWorkChangeSet, String) line: 297
CommitManager.commitAllObjectsForClassWithChangeSet(UnitOfWo rkChangeSet, Class) line: 228
CommitManager.commitAllObjectsWithChangeSet(UnitOfWorkChange Set) line: 185
RepeatableWriteUnitOfWork(AbstractSession).writeAllObjectsWi thChangeSet(UnitOfWorkChangeSet) line: 3129
RepeatableWriteUnitOfWork(UnitOfWorkImpl).commitToDatabase(b oolean) line: 1241
RepeatableWriteUnitOfWork.commitToDatabase(boolean) line: 478
RepeatableWriteUnitOfWork(UnitOfWorkImpl).commitToDatabaseWi thPreBuiltChangeSet(UnitOfWorkChangeSet, boolean) line: 1370
RepeatableWriteUnitOfWork.writeChanges() line: 300
EntityManagerImpl.flush() line: 384
EJBQueryImpl.performPreQueryFlush() line: 936
EJBQueryImpl.executeReadQuery() line: 378
EJBQueryImpl.getResultList() line: 517
Batch.findAllThatHaveAmountLeftOrderByBatchnr(Batchtype) line: 103
Batchcount.changeAllocation(BigInteger, Batchtransferline) line: 85
Batchtransferline.preSaveHook() line: 86
Batchtransferline(AbstractBean).preSave() line: 230
GeneratedMethodAccessor81.invoke(Object, Object[]) line: not available
DelegatingMethodAccessorImpl.invoke(Object, Object[]) line: 25
Method.invoke(Object, Object...) line: 597
PrivilegedAccessHelper.invokeMethod(Method, Object, Object[]) line: 344
EntityClassListener(EntityListener).invokeMethod(Method, Object, Object[], DescriptorEvent) line: 297
EntityClassListener.invokeMethod(String, DescriptorEvent) line: 64
EntityClassListener(EntityListener).preUpdateWithChanges(Des criptorEvent) line: 426
DescriptorEventManager.notifyListener(DescriptorEventListene r, DescriptorEvent) line: 656
DescriptorEventManager.notifyEJB30Listeners(DescriptorEvent) line: 593
DescriptorEventManager.executeEvent(DescriptorEvent) line: 187
ExpressionQueryMechanism(DatabaseQueryMechanism).updateObjec tForWriteWithChangeSet() line: 1083
UpdateObjectQuery.executeCommitWithChangeSet() line: 84
ExpressionQueryMechanism(DatabaseQueryMechanism).executeWrit eWithChangeSet() line: 290
UpdateObjectQuery(WriteObjectQuery).executeDatabaseQuery() line: 58
UpdateObjectQuery(DatabaseQuery).execute(AbstractSession, AbstractRecord) line: 666
UpdateObjectQuery(DatabaseQuery).executeInUnitOfWork(UnitOfW orkImpl, AbstractRecord) line: 585
UpdateObjectQuery(ObjectLevelModifyQuery).executeInUnitOfWor kObjectLevelModifyQuery(UnitOfWorkImpl, AbstractRecord) line: 114
UpdateObjectQuery(ObjectLevelModifyQuery).executeInUnitOfWor k(UnitOfWorkImpl, AbstractRecord) line: 86
RepeatableWriteUnitOfWork(UnitOfWorkImpl).internalExecuteQue ry(DatabaseQuery, AbstractRecord) line: 2587
RepeatableWriteUnitOfWork(AbstractSession).executeQuery(Data baseQuery, AbstractRecord, int) line: 1178
RepeatableWriteUnitOfWork(AbstractSession).executeQuery(Data baseQuery, AbstractRecord) line: 1162
RepeatableWriteUnitOfWork(AbstractSession).executeQuery(Data baseQuery) line: 1108
CommitManager.commitChangedObjectsForClassWithChangeSet(Unit OfWorkChangeSet, String) line: 297
CommitManager.commitAllObjectsForClassWithChangeSet(UnitOfWo rkChangeSet, Class) line: 228
CommitManager.commitAllObjectsWithChangeSet(UnitOfWorkChange Set) line: 185
RepeatableWriteUnitOfWork(AbstractSession).writeAllObjectsWi thChangeSet(UnitOfWorkChangeSet) line: 3129
RepeatableWriteUnitOfWork(UnitOfWorkImpl).commitToDatabase(b oolean) line: 1241
RepeatableWriteUnitOfWork.commitToDatabase(boolean) line: 478
RepeatableWriteUnitOfWork(UnitOfWorkImpl).commitToDatabaseWi thPreBuiltChangeSet(UnitOfWorkChangeSet, boolean) line: 1370
RepeatableWriteUnitOfWork.writeChanges() line: 300
EntityManagerImpl.flush() line: 384
EJBQueryImpl.performPreQueryFlush() line: 936
EJBQueryImpl.executeReadQuery() line: 378
EJBQueryImpl.getResultList() line: 517
Batch.findAllThatHaveAmountLeftOrderByBatchnr(Batchtype) line: 103
Batchcount.changeAllocation(BigInteger, Batchtransferline) line: 85
Batchtransferline.preSaveHook() line: 86
Batchtransferline(AbstractBean).preSave() line: 230
GeneratedMethodAccessor81.invoke(Object, Object[]) line: not available
DelegatingMethodAccessorImpl.invoke(Object, Object[]) line: 25
Method.invoke(Object, Object...) line: 597
PrivilegedAccessHelper.invokeMethod(Method, Object, Object[]) line: 344
EntityClassListener(EntityListener).invokeMethod(Method, Object, Object[], DescriptorEvent) line: 297
EntityClassListener.invokeMethod(String, DescriptorEvent) line: 64
EntityClassListener(EntityListener).preUpdateWithChanges(Des criptorEvent) line: 426
DescriptorEventManager.notifyListener(DescriptorEventListene r, DescriptorEvent) line: 656
DescriptorEventManager.notifyEJB30Listeners(DescriptorEvent) line: 593
DescriptorEventManager.executeEvent(DescriptorEvent) line: 187
ExpressionQueryMechanism(DatabaseQueryMechanism).updateObjec tForWriteWithChangeSet() line: 1083
UpdateObjectQuery.executeCommitWithChangeSet() line: 84
ExpressionQueryMechanism(DatabaseQueryMechanism).executeWrit eWithChangeSet() line: 290
UpdateObjectQuery(WriteObjectQuery).executeDatabaseQuery() line: 58
UpdateObjectQuery(DatabaseQuery).execute(AbstractSession, AbstractRecord) line: 666
UpdateObjectQuery(DatabaseQuery).executeInUnitOfWork(UnitOfW orkImpl, AbstractRecord) line: 585
UpdateObjectQuery(ObjectLevelModifyQuery).executeInUnitOfWor kObjectLevelModifyQuery(UnitOfWorkImpl, AbstractRecord) line: 114
UpdateObjectQuery(ObjectLevelModifyQuery).executeInUnitOfWor k(UnitOfWorkImpl, AbstractRecord) line: 86
RepeatableWriteUnitOfWork(UnitOfWorkImpl).internalExecuteQue ry(DatabaseQuery, AbstractRecord) line: 2587
RepeatableWriteUnitOfWork(AbstractSession).executeQuery(Data baseQuery, AbstractRecord, int) line: 1178
RepeatableWriteUnitOfWork(AbstractSession).executeQuery(Data baseQuery, AbstractRecord) line: 1162
RepeatableWriteUnitOfWork(AbstractSession).executeQuery(Data baseQuery) line: 1108
CommitManager.commitChangedObjectsForClassWithChangeSet(Unit OfWorkChangeSet, String) line: 297
CommitManager.commitAllObjectsForClassWithChangeSet(UnitOfWo rkChangeSet, Class) line: 228
CommitManager.commitAllObjectsWithChangeSet(UnitOfWorkChange Set) line: 185
RepeatableWriteUnitOfWork(AbstractSession).writeAllObjectsWi thChangeSet(UnitOfWorkChangeSet) line: 3129
RepeatableWriteUnitOfWork(UnitOfWorkImpl).commitToDatabase(b oolean) line: 1241
RepeatableWriteUnitOfWork.commitToDatabase(boolean) line: 478
RepeatableWriteUnitOfWork(UnitOfWorkImpl).commitToDatabaseWi thPreBuiltChangeSet(UnitOfWorkChangeSet, boolean) line: 1370
RepeatableWriteUnitOfWork.writeChanges() line: 300
EntityManagerImpl.flush() line: 384
EJBQueryImpl.performPreQueryFlush() line: 936
EJBQueryImpl.executeReadQuery() line: 378
EJBQueryImpl.getResultList() line: 517
Batch.findAllThatHaveAmountLeftOrderByBatchnr(Batchtype) line: 103
Batchcount.changeAllocation(BigInteger, Batchtransferline) line: 85
Batchtransferline.preSaveHook() line: 86
Batchtransferline(AbstractBean).preSave() line: 230
GeneratedMethodAccessor81.invoke(Object, Object[]) line: not available
DelegatingMethodAccessorImpl.invoke(Object, Object[]) line: 25
Method.invoke(Object, Object...) line: 597
PrivilegedAccessHelper.invokeMethod(Method, Object, Object[]) line: 344
EntityClassListener(EntityListener).invokeMethod(Method, Object, Object[], DescriptorEvent) line: 297
EntityClassListener.invokeMethod(String, DescriptorEvent) line: 64
EntityClassListener(EntityListener).preUpdateWithChanges(Des criptorEvent) line: 426
DescriptorEventManager.notifyListener(DescriptorEventListene r, DescriptorEvent) line: 656
DescriptorEventManager.notifyEJB30Listeners(DescriptorEvent) line: 593
DescriptorEventManager.executeEvent(DescriptorEvent) line: 187
ExpressionQueryMechanism(DatabaseQueryMechanism).updateObjec tForWriteWithChangeSet() line: 1083
UpdateObjectQuery.executeCommitWithChangeSet() line: 84
ExpressionQueryMechanism(DatabaseQueryMechanism).executeWrit eWithChangeSet() line: 290
UpdateObjectQuery(WriteObjectQuery).executeDatabaseQuery() line: 58
UpdateObjectQuery(DatabaseQuery).execute(AbstractSession, AbstractRecord) line: 666
UpdateObjectQuery(DatabaseQuery).executeInUnitOfWork(UnitOfW orkImpl, AbstractRecord) line: 585
UpdateObjectQuery(ObjectLevelModifyQuery).executeInUnitOfWor kObjectLevelModifyQuery(UnitOfWorkImpl, AbstractRecord) line: 114
UpdateObjectQuery(ObjectLevelModifyQuery).executeInUnitOfWor k(UnitOfWorkImpl, AbstractRecord) line: 86
RepeatableWriteUnitOfWork(UnitOfWorkImpl).internalExecuteQue ry(DatabaseQuery, AbstractRecord) line: 2587
RepeatableWriteUnitOfWork(AbstractSession).executeQuery(Data baseQuery, AbstractRecord, int) line: 1178
RepeatableWriteUnitOfWork(AbstractSession).executeQuery(Data baseQuery, AbstractRecord) line: 1162
RepeatableWriteUnitOfWork(AbstractSession).executeQuery(Data baseQuery) line: 1108
CommitManager.commitChangedObjectsForClassWithChangeSet(Unit OfWorkChangeSet, String) line: 297
CommitManager.commitAllObjectsForClassWithChangeSet(UnitOfWo rkChangeSet, Class) line: 228
CommitManager.commitAllObjectsWithChangeSet(UnitOfWorkChange Set) line: 185
RepeatableWriteUnitOfWork(AbstractSession).writeAllObjectsWi thChangeSet(UnitOfWorkChangeSet) line: 3129
RepeatableWriteUnitOfWork(UnitOfWorkImpl).commitToDatabase(b oolean) line: 1241
RepeatableWriteUnitOfWork.commitToDatabase(boolean) line: 478
RepeatableWriteUnitOfWork(UnitOfWorkImpl).commitToDatabaseWi thPreBuiltChangeSet(UnitOfWorkChangeSet, boolean) line: 1370
RepeatableWriteUnitOfWork.writeChanges() line: 300
EntityManagerImpl.flush() line: 384
EJBQueryImpl.performPreQueryFlush() line: 936
EJBQueryImpl.executeReadQuery() line: 378
EJBQueryImpl.getResultList() line: 517
Batch.findAllThatHaveAmountLeftOrderByBatchnr(Batchtype) line: 103
Batchcount.changeAllocation(BigInteger, Batchtransferline) line: 85
Batchtransferline.preSaveHook() line: 86
Batchtransferline(AbstractBean).preSave() line: 230
GeneratedMethodAccessor81.invoke(Object, Object[]) line: not available
DelegatingMethodAccessorImpl.invoke(Object, Object[]) line: 25
Method.invoke(Object, Object...) line: 597
PrivilegedAccessHelper.invokeMethod(Method, Object, Object[]) line: 344
EntityClassListener(EntityListener).invokeMethod(Method, Object, Object[], DescriptorEvent) line: 297
EntityClassListener.invokeMethod(String, DescriptorEvent) line: 64
EntityClassListener(EntityListener).preUpdateWithChanges(Des criptorEvent) line: 426
DescriptorEventManager.notifyListener(DescriptorEventListene r, DescriptorEvent) line: 656
DescriptorEventManager.notifyEJB30Listeners(DescriptorEvent) line: 593
DescriptorEventManager.executeEvent(DescriptorEvent) line: 187
ExpressionQueryMechanism(DatabaseQueryMechanism).updateObjec tForWriteWithChangeSet() line: 1083
UpdateObjectQuery.executeCommitWithChangeSet() line: 84
ExpressionQueryMechanism(DatabaseQueryMechanism).executeWrit eWithChangeSet() line: 290
UpdateObjectQuery(WriteObjectQuery).executeDatabaseQuery() line: 58
UpdateObjectQuery(DatabaseQuery).execute(AbstractSession, AbstractRecord) line: 666
UpdateObjectQuery(DatabaseQuery).executeInUnitOfWork(UnitOfW orkImpl, AbstractRecord) line: 585
UpdateObjectQuery(ObjectLevelModifyQuery).executeInUnitOfWor kObjectLevelModifyQuery(UnitOfWorkImpl, AbstractRecord) line: 114
UpdateObjectQuery(ObjectLevelModifyQuery).executeInUnitOfWor k(UnitOfWorkImpl, AbstractRecord) line: 86
RepeatableWriteUnitOfWork(UnitOfWorkImpl).internalExecuteQue ry(DatabaseQuery, AbstractRecord) line: 2587
RepeatableWriteUnitOfWork(AbstractSession).executeQuery(Data baseQuery, AbstractRecord, int) line: 1178
RepeatableWriteUnitOfWork(AbstractSession).executeQuery(Data baseQuery, AbstractRecord) line: 1162
RepeatableWriteUnitOfWork(AbstractSession).executeQuery(Data baseQuery) line: 1108
CommitManager.commitChangedObjectsForClassWithChangeSet(Unit OfWorkChangeSet, String) line: 297
CommitManager.commitAllObjectsForClassWithChangeSet(UnitOfWo rkChangeSet, Class) line: 228
CommitManager.commitAllObjectsWithChangeSet(UnitOfWorkChange Set) line: 185
RepeatableWriteUnitOfWork(AbstractSession).writeAllObjectsWi thChangeSet(UnitOfWorkChangeSet) line: 3129
RepeatableWriteUnitOfWork(UnitOfWorkImpl).commitToDatabas
|
|
|
Re: @PrePersist endless loop [message #383809 is a reply to message #383035] |
Wed, 19 November 2008 13:43 |
|
The issues is that your flushMode is AUTO, which requires a flush() before
any query execution, and you are executing a query from inside your
preSave event (which is called from a flush).
You need to set your flushMode mode to commit,
i.e.
entityManager.setFlushMode(FlushModeType.COMMIT);
In EclipseLink 1.1 their will also be a query hint to set the flushMode.
Please also log a bug for the loop, if we are in the process of a flush,
we should not attempt another flush, although if the query's flush mode is
auto, we will have to throw an error.
----
James
http://www.nabble.com/EclipseLink---Users-f26658.html
James : Wiki : Book : Blog : Twitter
|
|
| | | | |
Goto Forum:
Current Time: Tue Apr 23 14:14:47 GMT 2024
Powered by FUDForum. Page generated in 0.02763 seconds
|