Thank you Dear Maciej Swiderski
It works now, but I think that the method signalExecutionById can be better implemented to avoid additional depdencies for signaling a process.I thinks that sending the process Id is sufficient. I mean that if we can signal a process only by its identifier, the signaling mechanism will be more independent from the process details.
Best
Soheil