2016-11-11 7 views
0

J'essaie d'utiliser Kundera avec Tomee. Après avoir donné la dépendance de Kundera, je suis en dessous de l'erreur.Erreur de démarrage de Tomee avec Kundera

Nov 11, 2016 12:13:58 AM org.apache.catalina.core.ContainerBase removeChild 
SEVERE: ContainerBase.removeChild: destroy: 
org.apache.catalina.LifecycleException: An invalid Lifecycle transition was attempted ([before_destroy]) for component [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/tomee-start-example-1.0.0-SNAPSHOT]] in state [STARTING_PREP] 
at org.apache.catalina.util.LifecycleBase.invalidTransition(LifecycleBase.java:409) 
at org.apache.catalina.util.LifecycleBase.destroy(LifecycleBase.java:299) 
at org.apache.catalina.core.ContainerBase.removeChild(ContainerBase.java:1041) 
at org.apache.tomee.catalina.TomcatWebAppBuilder.undeploy(TomcatWebAppBuilder.java:1537) 
at org.apache.tomee.catalina.TomcatWebAppBuilder.undeploy(TomcatWebAppBuilder.java:1518) 
at org.apache.tomee.catalina.TomcatWebAppBuilder.undeployWebApps(TomcatWebAppBuilder.java:762) 

Je donne ci-dessous dans la dépendance pom

<dependency> 
    <groupId>com.impetus.kundera.client</groupId> 
    <artifactId>kundera-cassandra</artifactId> 
    <version>3.6</version> 
</dependency> 
+0

cette information est insuffisante pour déboguer le problème. Partagez plus de détails sur le projet. Y at-il des erreurs liées à ant Kundera dans le journal? –

+0

Le service fonctionnait bien jusqu'à ce que cette dépendance Kundera ajouté. Dois-je exclure la dépendance liée à JPA? Il n'y a pas d'erreur liée à Kundera dans le journal – Raj

+0

Plus d'informations sont nécessaires pour le déboguer. J'ai peut-être besoin d'un exemple de projet. Je suis de l'équipe Kundera. Nous pouvons discuter de ce problème sur [Kundera chat] (https://gitter.im/impetus-opensource/Kundera) –

Répondre

0

Avant

Nov 11, 2016 12:13:58 AM org.apache.catalina.core.ContainerBase removeChild 
SEVERE: ContainerBase.removeChild: destroy: 

Vous avez l'exception réelle en vous donnant la raison pour laquelle il a échoué. Je suppose que vous avez des conflits de bibliothèque dus aux dépendances transitives de kundera (attention, c'est très énorme et vous devez en exclure un tas quand vous n'êtes pas en mode autonome SE, au moins les API javax).