New version of Spring schema was introduced, so you need to fix xmlns:dao declarations in Spring context files.
Before:
xmlns:dao="http://autodao.sourceforge.net/schemas/autodao-0.1" xsi:schemaLocation="http://autodao.sourceforge.net/schemas/autodao-0.1 http://autodao.sourceforge.net/schemas/autodao-0.1.xsd"
After:
xmlns:dao="http://autodao.sourceforge.net/schemas/autodao-0.12" xsi:schemaLocation="http://autodao.sourceforge.net/schemas/autodao-0.12 http://autodao.sourceforge.net/schemas/autodao-0.12.xsd"
AutoDAO stopped pulling in Hibernate so you need to add explicit dependency to it in your pom.xml:
<!-- For Hibernate 3 --> <dependency> <groupId>org.hibernate</groupId> <artifactId>hibernate-core</artifactId> <version>3.6.9.Final</version> </dependency> <!-- For Hibernate 4 --> <dependency> <groupId>org.hibernate</groupId> <artifactId>hibernate-core</artifactId> <version>4.0.0.Final</version> </dependency>