-
Bug Report
-
Resolution: Fixed
-
L3 - Default
-
None
Problem description:
Job Acquistion uses Optimistic Locking to make sure the same job is not acquired by two different Job Acquisition Threads.
If two transactions attempt to acquire the same job, one of the transactions rolls back with an optimistic locking exception.
The result is none of the jobs selected can be acquired.
==> Expected behavior: do not roll back the transaction but ignore jobs which could not be locked.
This way, the acquisition would still acquire those jobs which could be locked.