I'm working through the Appfuse tutorial for version 3.5 (as previously advised by Matt Raible in response to another question).
I'm on this step: http://appfuse.org/display/APF/Using+Spring+MVC#UsingSpringMVC-listview
But when I build (mvn package).. I get the following error:
Running gov.nysed.archives.Nimbus.dao.PersonDaoTest Running gov.nysed.archives.Nimbus.webapp.controller.UpdatePasswordControllerTest
WARN [main] GenericApplicationContext.refresh(487) | Exception encountered during context initialization - cancelling refresh attempt org.springframework.beans.factory.BeanCreationException: Error creating bean wit h name 'userManager': Injection of autowired dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Could not autowire method: public void gov.nysed.archives.Nimbus.service.impl.UserManagerImpl.set MailMessage(org.springframework.mail.SimpleMailMessage); nested exception is java.lang.NoClassDefFoundError: [Lorg/hibernate/engine/FilterDefinition; at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:334) ~[spring-beans-4.1.3.RELEASE.jar:4.1.3.RELEASE] ...
Could my adding the "persons" section (Entity and controller etc) cause this problem? It passed the tests prior to adding the new entity... so of course, yes... but how?