Test RxReactiveStreams presence in ReactiveAdapterRegistry

Issue: SPR-17000
master
Sebastien Deleuze 6 years ago
parent f7d22a0b42
commit 9b7a492bc9
  1. 3
      spring-core/src/main/java/org/springframework/core/ReactiveAdapterRegistry.java

@ -74,7 +74,8 @@ public class ReactiveAdapterRegistry {
this.reactorPresent = reactorRegistered;
// RxJava1
if (ClassUtils.isPresent("rx.Observable", classLoader)) {
if (ClassUtils.isPresent("rx.Observable", classLoader) &&
ClassUtils.isPresent("rx.RxReactiveStreams", classLoader)) {
new RxJava1Registrar().registerAdapters(this);
}

Loading…
Cancel
Save