Commit ce2058fa authored by Spencer Gibb's avatar Spencer Gibb Committed by Phillip Webb

Change @ConditionalOnClass from Servlet to Flux

Update `ReactiveManagementContextAutoConfiguration` to check for a
`Flux` class rather than `Servlet`.

Closes gh-10590
parent f3373238
...@@ -16,7 +16,7 @@ ...@@ -16,7 +16,7 @@
package org.springframework.boot.actuate.autoconfigure.web.reactive; package org.springframework.boot.actuate.autoconfigure.web.reactive;
import javax.servlet.Servlet; import reactor.core.publisher.Flux;
import org.springframework.boot.autoconfigure.EnableAutoConfiguration; import org.springframework.boot.autoconfigure.EnableAutoConfiguration;
import org.springframework.boot.autoconfigure.condition.ConditionalOnClass; import org.springframework.boot.autoconfigure.condition.ConditionalOnClass;
...@@ -33,7 +33,7 @@ import org.springframework.context.annotation.Configuration; ...@@ -33,7 +33,7 @@ import org.springframework.context.annotation.Configuration;
* @since 2.0.0 * @since 2.0.0
*/ */
@Configuration @Configuration
@ConditionalOnClass(Servlet.class) @ConditionalOnClass(Flux.class)
@ConditionalOnWebApplication(type = Type.REACTIVE) @ConditionalOnWebApplication(type = Type.REACTIVE)
public class ReactiveManagementContextAutoConfiguration { public class ReactiveManagementContextAutoConfiguration {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment