IntegrationGraphControllerRegistrarImportSelector checks for the DispatcherServlet, which fails in a Spring WebFlux application. I copied and pasted the relevant code to a separate class hiearchy, commented out the test for Spring MVC and then ran it in a Spring WebFlux app, and it seems to work.