Je suis confronté au problème en intégrant le jbpm 3.2.3 à Maven. J'ai écrit quelques testcases en jbpm. Ces cas de test échouent lors de l'exécution de l'installation propre de mvn.Intégration de l'exemple de projet JBPM 3.2.3 avec MAVEN
J'ai trouvé que dans mon répertoire racine, il n'est pas en mesure de télécharger le jUnit et d'autres fichiers jar jbpm connexes.
La dépendance suivante, j'ai fourni dans le fichier POM ->
<dependency>
<groupId>org.jbpm</groupId>
<artifactId>jbpm-jpdl</artifactId>
<version>3.2.3</version>
</dependency>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>3.8.1</version>
<scope>test</scope>
</dependency>
Les informations du journal est ->
-------------------------------------------------------------------------------
Test set: com.sample.GetFriendListTest
-------------------------------------------------------------------------------
Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 0.015 sec <<< FAILURE!
testSimpleProcess(com.sample.GetFriendListTest) Time elapsed: 0 sec <<< ERROR!
java.lang.NoClassDefFoundError: org/dom4j/Element
at org.jbpm.graph.def.ProcessDefinition.parseXmlInputStream(ProcessDefinition.java:178)
at org.jbpm.graph.def.ProcessDefinition.parseXmlResource(ProcessDefinition.java:160)
at com.sample.GetFriendListTest.testSimpleProcess(GetFriendListTest.java:12)
Caused by: java.lang.ClassNotFoundException: org.dom4j.Element
at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
at java.lang.ClassLoader.loadClass(ClassLoader.java:252)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320)
... 29 more
S'il vous plaît laissez-moi savoir la solution de cela .. Je suis impatient de vous.
** Merci ---- Upendra vaishnow