ApplicationContext ctx = new AnnotationConfigApplicationContext(Config.class);
AsyncBean session = ctx.getBean(AsyncBean.class);
Caused by: java.lang.ClassCastException: $Proxy14 cannot be cast to AsyncBean
не могу понять, как использовать @Async с @EnableAsync .... это, кажется, производит прокси, и я не могу получить дескриптор синглтона.Spring Асинхронный - не удается получить ASync компонентов-
Другой пример:
@Bean
public Bean bean(){
Bean bean=new Bean();
bean.registerHandler(asyncBean());
}
@Bean
public AsyncBean asyncBean(){
return new AsyncBean();
}
Это также проливает же исключение класс литых ... Вызванный:
java.lang.ClassCastException: $ Proxy14 не может быть приведен к AsyncBean