starter for entitymanagerfactory ejemplo dependency data java spring maven spring-data-jpa spring-xd

java - for - no se puede implementar el módulo del procesador spring-xd utilizando spring-data-jpa en xd-singlenode



spring-boot-starter-data-jpa maven (1)

prueba a continuación la solución

<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-jpa</artifactId> <version>1.2.6.RELEASE</version>

haga clic aquí para saber más

Tengo un módulo de procesador spring-xd que tiene una dependencia de un proyecto que usa spring-data-jpa:

pom.xml del módulo procesador xd:

<dependencies> <dependency> <groupId>org.test.common</groupId> <artifactId>org.test.common</artifactId> <version>0.0.1-SNAPSHOT</version> </dependency> </dependencies>

pom.xml de org.test.common:

<dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-jpa</artifactId> </dependency> </dependencies>

Si ejecuto la prueba de integración todo funciona bien. Pero el despliegue en xd-singlenode (1.2.0.RELEASE) falla con el siguiente error:

2015-06-21T20:50:35+0200 1.2.0.RELEASE ERROR DeploymentsPathChildrenCache-0 boot.SpringApplication - Application startup failed java.lang.IllegalStateException: Error processing condition on org.springframework.boot.autoconfigure.orm.jpa.JpaBaseConfiguration.jpaVendorAdapter at org.springframework.boot.autoconfigure.condition.SpringBootCondition.matches(SpringBootCondition.java:58) ~[spring-boot-autoconfigure-1.2.3.RELEASE.jar:1.2.3.RELEASE] ... Caused by: java.lang.IllegalArgumentException: @ConditionalOnMissingBean annotations must specify at least one bean (type, name or annotation) ...

Puede github muestra completa en github .

¿Qué estoy haciendo mal? Cualquier ayuda sería apreciada.