Flag BeanDefinitionRegistryPostProcessor beans with role infrastructure

Closes gh-28540
This commit is contained in:
Stephane Nicoll
2021-11-05 14:20:37 +01:00
parent 11a5055b8f
commit bf88405121
3 changed files with 6 additions and 1 deletions

View File

@@ -43,6 +43,7 @@ import org.springframework.context.ApplicationContextAware;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Conditional;
import org.springframework.context.annotation.Configuration;
import org.springframework.context.annotation.Role;
import org.springframework.core.io.Resource;
import org.springframework.util.StringUtils;
import org.springframework.ws.config.annotation.EnableWs;
@@ -82,6 +83,7 @@ public class WebServicesAutoConfiguration {
}
@Bean
@Role(BeanDefinition.ROLE_INFRASTRUCTURE)
@Conditional(OnWsdlLocationsCondition.class)
public static WsdlDefinitionBeanFactoryPostProcessor wsdlDefinitionBeanFactoryPostProcessor() {
return new WsdlDefinitionBeanFactoryPostProcessor();