Browse Source

Start building against Spring Integration 6.0.0-RC2 snapshots

See gh-33009
pull/33064/head
Phillip Webb 3 years ago
parent
commit
95557ddbc6
  1. 4
      spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/integration/IntegrationAutoConfiguration.java
  2. 4
      spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/integration/IntegrationAutoConfigurationScanRegistrar.java
  3. 2
      spring-boot-project/spring-boot-dependencies/build.gradle

4
spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/integration/IntegrationAutoConfiguration.java

@ -49,9 +49,9 @@ import org.springframework.context.annotation.Configuration; @@ -49,9 +49,9 @@ import org.springframework.context.annotation.Configuration;
import org.springframework.context.annotation.Import;
import org.springframework.integration.config.EnableIntegration;
import org.springframework.integration.config.EnableIntegrationManagement;
import org.springframework.integration.config.IntegrationComponentScanRegistrar;
import org.springframework.integration.config.IntegrationManagementConfigurer;
import org.springframework.integration.context.IntegrationContextUtils;
import org.springframework.integration.gateway.GatewayProxyFactoryBean;
import org.springframework.integration.jdbc.store.JdbcMessageStore;
import org.springframework.integration.jmx.config.EnableIntegrationMBeanExport;
import org.springframework.integration.monitor.IntegrationMBeanExporter;
@ -220,7 +220,7 @@ public class IntegrationAutoConfiguration { @@ -220,7 +220,7 @@ public class IntegrationAutoConfiguration {
* Integration component scan configuration.
*/
@Configuration(proxyBeanMethods = false)
@ConditionalOnMissingBean(GatewayProxyFactoryBean.class)
@ConditionalOnMissingBean(IntegrationComponentScanRegistrar.class)
@Import(IntegrationAutoConfigurationScanRegistrar.class)
protected static class IntegrationComponentScanConfiguration {

4
spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/integration/IntegrationAutoConfigurationScanRegistrar.java

@ -24,6 +24,7 @@ import org.springframework.beans.factory.BeanFactory; @@ -24,6 +24,7 @@ import org.springframework.beans.factory.BeanFactory;
import org.springframework.beans.factory.BeanFactoryAware;
import org.springframework.beans.factory.support.BeanDefinitionRegistry;
import org.springframework.boot.autoconfigure.AutoConfigurationPackages;
import org.springframework.core.annotation.AnnotationAttributes;
import org.springframework.core.type.AnnotationMetadata;
import org.springframework.integration.annotation.IntegrationComponentScan;
import org.springframework.integration.config.IntegrationComponentScanRegistrar;
@ -52,8 +53,7 @@ class IntegrationAutoConfigurationScanRegistrar extends IntegrationComponentScan @@ -52,8 +53,7 @@ class IntegrationAutoConfigurationScanRegistrar extends IntegrationComponentScan
}
@Override
protected Collection<String> getBasePackages(AnnotationMetadata importingClassMetadata,
BeanDefinitionRegistry registry) {
protected Collection<String> getBasePackages(AnnotationAttributes componentScan, BeanDefinitionRegistry registry) {
return (AutoConfigurationPackages.has(this.beanFactory) ? AutoConfigurationPackages.get(this.beanFactory)
: Collections.emptyList());
}

2
spring-boot-project/spring-boot-dependencies/build.gradle

@ -1417,7 +1417,7 @@ bom { @@ -1417,7 +1417,7 @@ bom {
]
}
}
library("Spring Integration", "6.0.0-RC1") {
library("Spring Integration", "6.0.0-SNAPSHOT") {
group("org.springframework.integration") {
imports = [
"spring-integration-bom"

Loading…
Cancel
Save