| Summary: | Jubula termination when using h2-database sometimes lead to multiple exceptions during shutdown process | ||||||
|---|---|---|---|---|---|---|---|
| Product: | [Technology] Jubula | Reporter: | Markus Tiede <markus.tiede> | ||||
| Component: | Core | Assignee: | Zeb Ford-Reitz <zeb.ford-reitz> | ||||
| Status: | CLOSED FIXED | QA Contact: | Tim Winselmann <tim.winselmann> | ||||
| Severity: | major | ||||||
| Priority: | P3 | CC: | Achim.Loerke | ||||
| Version: | unspecified | ||||||
| Target Milestone: | --- | ||||||
| Hardware: | All | ||||||
| OS: | All | ||||||
| Whiteboard: | |||||||
| Attachments: |
|
||||||
|
Description
Markus Tiede
Created attachment 187819 [details]
H2 database shutdown exceptions
Check for a racing condition between bundle stop and app shutdown. fixed with http://git.eclipse.org/c/jubula/org.eclipse.jubula.core.git/commit/?id=d156e1b30a4191c05540f62c99176b634f6c5d56 H2's "CLOSE_ON_EXIT" shutdown hook was consistently winning out over Jubula's "Close Session Factory" shutdown hook, so we now make use of H2's "DB_CLOSE_ON_EXIT=FALSE" option in order to prevent the racing condition. Log files do not contain any shutdown problems with the h2-db any more. |