As reported in #34962, a java.lang.NoClassDefFoundError: org/apache/hc/core5/reactive/ReactiveResponseConsumer
can occur when an incomplete set of Http Client 5 modules is on the classpath. We need to tighten up the classpath checks to ensure that ReactiveResponseConsumer
is on the classpath before auto-configuring HttpComponentsClientHttpConnector
.