Merge branch 'hotfix/4378'

Close #4378
Remove Logger and Cache abstract factories

- so that we do not introduce new dependencies in the MVC component
Merge branch 'pr4389' into develop
Forward port #4389