impossible de déployer le module de processeur spring-xd en utilisant spring-data-jpa sur XD-singlenode

j'ai un ressort xd module de processeur qui a une dépendance au pour un projet à l'aide de spring-data-jpa:

pom.xml de la carte xd-module de processeur:

<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.fréquent:

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

si je cours le test d'intégration tout fonctionne bien. Mais le déploiement sur XD-singlenode (1.2.0.RELEASE) échoue avec l'erreur suivante:

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)
...

vous pouvez vérifier l'échantillon complet sur github.

Qu'est-ce que je fais de mal? Toute aide serait appréciée.

24
demandé sur Vizllx 2015-07-06 23:37:01

1 réponses

essayez ci-dessous la solution

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

cliquez ici pour en savoir plus

1
répondu Sunil Sinare 2015-10-09 09:21:52