Я сталкиваюсь со странной и разочаровывающей проблемой: на моей станции разработчика ни один Spring Bean не доступен через прокси-сервер для улучшения AOP.В отладчике вы можете видеть, что используется не прокси, а реальный компонент.
Огорчает тот факт, что (большинство (только один)) других коллег не имеют проблем.И работать на Unix-машине тоже хорошо.Только моя установка как-то странно.
Я изменил базовый кот (8.5, 9.0.12 / 14).Я использовал разные JDK / JVM (8. , 11. ).
Бин помечается @Service, как и все другие бины, которые работают нормально.При запуске сервера я вижу "огромный" стек, когда создается экземпляр "плохого" компонента.Я как-то подозреваю, что Spring делает круглые вещи для создания экземпляра этого сервисного компонента.Следующий отрывок - только малая часть.Это повторяется около 10+ раз, прежде чем объект (конструктор) будет вызван.Другие сервисные бины создаются "напрямую".
DefaultListableBeanFactory(AbstractAutowireCapableBeanFactory).createBean(String, RootBeanDefinition, Object[]) line: 498
DefaultListableBeanFactory(AbstractBeanFactory).lambda$doGetBean$0(String, RootBeanDefinition, Object[]) line: 320
522264438.getObject() line: not available
DefaultListableBeanFactory(DefaultSingletonBeanRegistry).getSingleton(String, ObjectFactory<?>) line: 222
DefaultListableBeanFactory(AbstractBeanFactory).doGetBean(String, Class<T>, Object[], boolean) line: 318
DefaultListableBeanFactory(AbstractBeanFactory).getBean(String) line: 199
DefaultListableBeanFactory.getBean(String) line: not available
ConstructorResolver.instantiateUsingFactoryMethod(String, RootBeanDefinition, Object[]) line: 391
DefaultListableBeanFactory(AbstractAutowireCapableBeanFactory).instantiateUsingFactoryMethod(String, RootBeanDefinition, Object[]) line: 1288
DefaultListableBeanFactory(AbstractAutowireCapableBeanFactory).createBeanInstance(String, RootBeanDefinition, Object[]) line: 1127
DefaultListableBeanFactory(AbstractAutowireCapableBeanFactory).doCreateBean(String, RootBeanDefinition, Object[]) line: 538
DefaultListableBeanFactory(AbstractAutowireCapableBeanFactory).createBean(String, RootBeanDefinition, Object[]) line: 498
DefaultListableBeanFactory(AbstractBeanFactory).lambda$doGetBean$0(String, RootBeanDefinition, Object[]) line: 320
522264438.getObject() line: not available
DefaultListableBeanFactory(DefaultSingletonBeanRegistry).getSingleton(String, ObjectFactory<?>) line: 222
DefaultListableBeanFactory(AbstractBeanFactory).doGetBean(String, Class<T>, Object[], boolean) line: 318
DefaultListableBeanFactory(AbstractBeanFactory).getBean(String, Class<T>) line: 204
DefaultListableBeanFactory.getBean(String, Class) line: not available
PostProcessorRegistrationDelegate.registerBeanPostProcessors(ConfigurableListableBeanFactory, AbstractApplicationContext) line: 228
XmlWebApplicationContext(AbstractApplicationContext).registerBeanPostProcessors(ConfigurableListableBeanFactory) line: 707
XmlWebApplicationContext(AbstractApplicationContext).refresh() line: 531
Какие-либо идеи / намеки, почему этот бин может вести себя так странно?