Fix health indicator auto-configuration order
Previously, the health auto-configuration `AutoconfigureOrder` entry for couchbase was referring to the standard couchbase auto-configuration that is not responsible to configure the `CouchbaseOperations` bean. Yet, the health indicator implementation was relying on the presence of such a bean. This commit fixes the `AutoconfigureOrder` entry so that it refers to `CouchbaseDataAutoConfiguration` now. Closes gh-7543
This commit is contained in:
parent
36981259a5
commit
2a85a2557d
|
|
@ -52,8 +52,8 @@ import org.springframework.boot.autoconfigure.cassandra.CassandraAutoConfigurati
|
||||||
import org.springframework.boot.autoconfigure.condition.ConditionalOnBean;
|
import org.springframework.boot.autoconfigure.condition.ConditionalOnBean;
|
||||||
import org.springframework.boot.autoconfigure.condition.ConditionalOnClass;
|
import org.springframework.boot.autoconfigure.condition.ConditionalOnClass;
|
||||||
import org.springframework.boot.autoconfigure.condition.ConditionalOnMissingBean;
|
import org.springframework.boot.autoconfigure.condition.ConditionalOnMissingBean;
|
||||||
import org.springframework.boot.autoconfigure.couchbase.CouchbaseAutoConfiguration;
|
|
||||||
import org.springframework.boot.autoconfigure.data.cassandra.CassandraDataAutoConfiguration;
|
import org.springframework.boot.autoconfigure.data.cassandra.CassandraDataAutoConfiguration;
|
||||||
|
import org.springframework.boot.autoconfigure.data.couchbase.CouchbaseDataAutoConfiguration;
|
||||||
import org.springframework.boot.autoconfigure.data.elasticsearch.ElasticsearchAutoConfiguration;
|
import org.springframework.boot.autoconfigure.data.elasticsearch.ElasticsearchAutoConfiguration;
|
||||||
import org.springframework.boot.autoconfigure.data.mongo.MongoDataAutoConfiguration;
|
import org.springframework.boot.autoconfigure.data.mongo.MongoDataAutoConfiguration;
|
||||||
import org.springframework.boot.autoconfigure.data.redis.RedisAutoConfiguration;
|
import org.springframework.boot.autoconfigure.data.redis.RedisAutoConfiguration;
|
||||||
|
|
@ -91,7 +91,7 @@ import org.springframework.mail.javamail.JavaMailSenderImpl;
|
||||||
@Configuration
|
@Configuration
|
||||||
@AutoConfigureBefore({ EndpointAutoConfiguration.class })
|
@AutoConfigureBefore({ EndpointAutoConfiguration.class })
|
||||||
@AutoConfigureAfter({ CassandraAutoConfiguration.class,
|
@AutoConfigureAfter({ CassandraAutoConfiguration.class,
|
||||||
CassandraDataAutoConfiguration.class, CouchbaseAutoConfiguration.class,
|
CassandraDataAutoConfiguration.class, CouchbaseDataAutoConfiguration.class,
|
||||||
DataSourceAutoConfiguration.class, ElasticsearchAutoConfiguration.class,
|
DataSourceAutoConfiguration.class, ElasticsearchAutoConfiguration.class,
|
||||||
JestAutoConfiguration.class, JmsAutoConfiguration.class,
|
JestAutoConfiguration.class, JmsAutoConfiguration.class,
|
||||||
MailSenderAutoConfiguration.class, MongoAutoConfiguration.class,
|
MailSenderAutoConfiguration.class, MongoAutoConfiguration.class,
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue