Bug #1164 (closed)
Opened 16 years ago
Closed 16 years ago
Executor.excute might need to work in separate thread
Reported by: | jamoore | Owned by: | jamoore |
---|---|---|---|
Priority: | critical | Cc: | atarkowska |
Sprint: | n.a. | ||
Total Remaining Time: | n.a. |
Description
When an @Transactional doWork() method is inside of another @Transactional call, the Hibernate session can get confused about saving or not saving Event objects (error: ProperyValueAccess exception on Event.containingEvent)
Post #1158, this caused IShare.createShare() to break since it calls into @Transactional(readOnly=false) SessionManager methods.
Change History (3)
comment:1 Changed 16 years ago by jmoore
comment:2 Changed 16 years ago by jmoore
- Milestone changed from Unscheduled to OMERO-Beta4
See also r3631
comment:3 Changed 16 years ago by jmoore
- Resolution set to fixed
- Status changed from new to closed
r3452 has an initial workaround.