Community
Participate
Working Groups
The termination of Jubula sometimes lead to multiple exceptions during shutdown process when using the h2-database (see the attached logs for further details).
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.