I spent few hours to analyze my problem, surprisingly model ExecutionImpl is not getting populated with executionId but rest of attributed are properly set! I tried to debug by applying a debug point on ExecutionImpl.setId() but debugger bypassed it! still NO luck :-(
Debugger will not catch it since objects (entities) are populated by hibernate on fields level.