А>Вываливается ошибка, говорящая о том что не может сделать инжект
ERROR: org.springframework.web.servlet.DispatcherServlet — Context initialization failed
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'cardInfo': Injection of autowire
d dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Could not autowire m
ethod: public void ru.hrs.lassd.club.controller.CardInfo.setMailSender(org.springframework.mail.MailSender); nested exce
ption is org.springframework.beans.factory.NoSuchBeanDefinitionException: No matching bean of type [org.springframework.
mail.MailSender] found for dependency: expected at least 1 bean which qualifies as autowire candidate for this dependenc
y. Dependency annotations: {}
Здравствуйте, octo47, Вы писали:
O>Если это все происходит в spring-mvc, то попробуй @Resource вместо @Autowired. O>@Controller очень чувствителен к тому, какой бин инжектишь.
А>Вываливается ошибка, говорящая о том что не может сделать инжект
Проверил. В 3.0.5 данная конструкция вполне работоспособна. могу предположить что "mailSender" определен в другом контексте, отличном от того где определен "cardinfo"
Здравствуйте, toxin, Вы писали:
T>Здравствуйте, octo47, Вы писали:
O>>Если это все происходит в spring-mvc, то попробуй @Resource вместо @Autowired. O>>@Controller очень чувствителен к тому, какой бин инжектишь.
T>Можно с этого момента поподробнее?
С ходу описание не нашел. (но находил, когда была такая проблема).
Если получится — попробую воспроизвести случай, когда Resource работает,
а Autowired — нет.