* Use NullLogger in obsoleted constructor
* Create missing logger during execution instead
(cherry picked from commit d0823d4236)
* Use NullLogger in obsoleted constructor
* Create missing logger during execution instead
(cherry picked from commit d0823d4236)