此问题已发布于:
http://forum.springsource.org/showthread.php?133389-spring-data-jpa-1-2-0-and-jpa-repositories
使用Spring 3.1.3和Spring DM 1.2.1的项目,当我将Spring Data JPA从1.1.2更新到1.2.0(以及Spring Data Commons Core从1.3.2更新到1.4.0)时,元素jpa:repositories停止生成所选接口的存储代理。 任何使用此类代理的尝试都会产生异常,例如:
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.springframework.osgi.service.exporter.support.OsgiServiceFactoryBean#0': Invocation of init method failed; nested exception is java.lang.IllegalArgumentException: Cannot locate bean named 'userDao' inside the running bean factory.
有什么想法解决这个问题?
此致 皮尔
PS: 使用EclipseLink 2.4.1和Derby 10.9.1。
项目的上下文和清单以及异常的完整跟踪可用 在上面的链接上以及Eclipse下的一个最小测试项目的zip文件。