Tutoriel Red Hat JBoss jBPM (version community) (2) : l'installation
Mais assez parlé et passons aux choses sérieuses. Comme à l'habitude dans mes tutoriaux, je vais partir de 0.
jBPM étant conçu en Java, il vous faut l'installer (si ce n'est pas déjà fait). La dernière version Java 8 fait parfaitement l'affaire :
http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
Pensez bien à configurer les variables d'environnement JAVA_HOME avec le répertoire d'installation du jdk et la variable PATH avec le répertoire bin.
J'aurais aimé télécharger et cliquer sur un exécutable, qui masque toute la cuisine interne et arriver directement sur l'IDE.
Mais jBPM a choisi de fournir un script Ant, permettant, il est vrai, aux architectes et aux développeurs d'avoir un script prêt à l'emploi qui pourra avantageusement servir à l'exploitation et être personnalisée à loisir en fonction par exemple du SGBD utilisé.
L'installation complète propose un script Ant pour démarrer, arrêter, nettoyer les différents composants de la suite jBPM.
Téléchargez Ant
http://ant.apache.org/bindownload.cgi
Dézippez et configurez la variable d'environnement ANT_HOME avec le répertoire d'installation.
Téléchargez jBPM :
http://sourceforge.net/projects/jbpm/files/jBPM%206/jbpm-6.3.0.Final/
Cliquez: Download jbpm-6.3.0.Final-installer-full.zip (390.2 MB)
Dézippez pour obtenir le répertoire jbpm-installer.
Avant de commencer à exécuter l'intégration des briques, je vous conseille d'ajouter tout de suite les users et les rôles nécessaires au bon déroulement de notre processus.
Sinon, après l'installation, vous seriez obligé de faire « ant clean.demo », modifiez les fichiers et à nouveau ant install.demo et vous perdriez votre repository avec vos processus.
Ajoutez les noms des utilisateurs et leur mot de passe dans le fichier users.properties du répertoire auth de jbpm-installer :
sylvie=sylvie
thierry=thierry
helena=helena
jacques=jacques
et leurs rôles (groupes) dans le fichier roles.properties :
sylvie=analyst,HR,RH
thierry=analyst,PM,CP
helena=analyst,DG,RH
jacques=analyst,DG
Les nouveaux utilisateurs et leurs rôles seront directement intégrés dans le serveur d'application JBoss Wildfly.
L'installation se lance en ligne de commande dans le répertoire jbpm-installer :
Le script télécharge les briques nécessaires comme le serveur d'application JBoss Wildfly, la base H2, le driver adéquat, Hibernate, Eclipse Luna et les plugins jbpm, etc, etc, ...
Le nouvel IDE, KIE Workbench (jbpm-console.war) est installé en vue d'être déployé quand on démarrera le serveur, les plugins sont installés dans Eclipse.
Le reporting est une application web (dashboard-builder.war) à part qu'il faut installer :
Suspens, la suite au prochain épisode.
"La règle d'or de la conduite est la tolérance mutuelle, car nous ne penserons jamais tous de la même façon, nous ne verrons qu'une partie de la vérité et sous des angles différents."
Gandhi
Voir aussi :
http://urbanisation-si.wix.com/blog
http://urbanisme-si.wix.com/blog
http://urbanisation-si.wix.com/urbanisation-si
http://urbanisation-si.over-blog.com/
http://rhonamaxwel.over-blog.com/
http://urbanisation-des-si.blogspot.fr/
A découvrir aussi
- Tutoriel jBPM : mais que devient l'open source jBPM, fait il aussi bien que son grand frère Drools ?
- Tutoriel Red Hat JBoss jBPM (version community) (1) : description de l’étude de cas
Inscrivez-vous au site
Soyez prévenu par email des prochaines mises à jour
Rejoignez les 764 autres membres