Pessoal,
Gostaria de discutir o exemplo do referido livro. Fiz uma aplicação similar ao do livro, separando as classes em projeto de negócio e projeto web, onde em projeto de negócios tem um applicationContext.xml e parte do código do arquivo segue abaixo:
<bean id="agenda" class="dominio.Agenda" scope="session" />
<bean id="agendaDao" class="dao.AgendaDao" />
<bean id="agendaFacade" class="facade.AgendaFacade">
<property name="agendaDao" ref="agendaDao" />
</bean>
O problema é que a rodar a aplicação dá o seguinte erro:
SEVERE: Exception sending context initialized event to listener instance of class org.springframework.web.context.ContextLoaderListener
org.springframework.beans.factory.BeanCreationException: Error creating bean with name ‘agendaFacade’ defined in class path resource [applicationContext.xml]: Initialization of bean failed; nested exception is org.springframework.beans.InvalidPropertyException: Invalid property ‘agendaDao’ of bean class [facade.AgendaFacade]: No property ‘agendaDao’ found
Sendo que na classe facade.AgendaFacade existe um atributo do tipo AgendaDao, veja:
public class AgendaFacade {
private AgendaDao agendaDao;
public AgendaFacade(){
}
...
O que pode estar errado?