Remove unnecessary catch Exception
Use lock callbacks
Add CircularVariableDependencyRuntimeException mapper (OPAL-2293)
Merge branch 'master' into jira/OPAL-2293