diff --git a/springdoc-openapi-common/src/main/java/org/springdoc/core/SpringdocBeanFactoryConfigurer.java b/springdoc-openapi-common/src/main/java/org/springdoc/core/SpringdocBeanFactoryConfigurer.java index ae1e6ed6c..63a304a8d 100644 --- a/springdoc-openapi-common/src/main/java/org/springdoc/core/SpringdocBeanFactoryConfigurer.java +++ b/springdoc-openapi-common/src/main/java/org/springdoc/core/SpringdocBeanFactoryConfigurer.java @@ -58,9 +58,9 @@ public class SpringdocBeanFactoryConfigurer implements EnvironmentAware, BeanFac * @param beanFactory the bean factory */ public static void initBeanFactoryPostProcessor(ConfigurableListableBeanFactory beanFactory) { - for (String beanName : beanFactory.getBeanNamesForType(OpenAPIService.class)) + for (String beanName : beanFactory.getBeanNamesForType(OpenAPIService.class, true, false)) beanFactory.getBeanDefinition(beanName).setScope(SCOPE_PROTOTYPE); - for (String beanName : beanFactory.getBeanNamesForType(OpenAPI.class)) + for (String beanName : beanFactory.getBeanNamesForType(OpenAPI.class, true, false)) beanFactory.getBeanDefinition(beanName).setScope(SCOPE_PROTOTYPE); }