== spring.threads.virtual.enabled=true, with pool properties still set ==

applicationTaskExecutor : org.springframework.core.task.SimpleAsyncTaskExecutor
@Async ran on           : task-1 (virtual=true)

Executor beans in this context: 1
  applicationTaskExecutor  ->  org.springframework.core.task.SimpleAsyncTaskExecutor  [TaskExecutor]
Bean named 'taskExecutor' present: false
Bean named 'applicationTaskExecutor' present: true

