add logs in LockProcessInstanceWork
Change log level from DEBUG to TRACE in FailureHandlingBonitaWork in case of a "startWork"
MultiInstanceTest: avoid having several work in failed because we try to delete the process while some works are still being executed
WorkFactory.executeFlowNodeWork: ensure we always provide a valid processInstanceId
FailureHandlingBonitaWork: log the stackTrace even at warn level
bug fix: add rootProcessInstanceId in *WaitingEvent* objects where it was missing
Improved "old" implementation of memoryLockService based on conditions. Manages a pool of locks. Gain not demonstrated so far but it may help for the current implementation
add a pool capacity in MemoryLockService
MemoryLockConditionService: follow MemoryLockService constructor changes to ease its use