Transaction Deadlock Occurs When EJB Timers Are Used on Derby Database
(Doc ID 1459024.1)
Last updated on AUGUST 04, 2023
Applies to:
Oracle GlassFish Server - Version 3.1.1 to 3.1.2 [Release 3.1]Information in this document applies to any platform.
Symptoms
On GlassFish Server 3.1.x, when the EJB Timer service is used with the default embedded Derby Java Database, some of the EJB Timer operations might fail. The GlassFish Server logs shows that there is some transaction deadlock happening and one of the EJB timer operation running on one of the threads is rolled back. An example of this error is shown below:
Cause
To view full details, sign in with your My Oracle Support account. |
|
Don't have a My Oracle Support account? Click to get started! |
In this Document
Symptoms |
Cause |
Solution |
References |