BlockingExecutionConfigurer#setExecutor takes an AsyncTaskExecutor not an Executor as the documentation states. With this commit, this has been corrected. Closes gh-31150
Closes gh-30678