Dernière modification : Dec 08 , 2024

Étapes de l'exercice

Étape 1 : Télécharger la distribution JBPM

  1. Accéder au site officiel de jBPM :

  2. Extraire la distribution :

    • Décompressez le fichier téléchargé dans un répertoire de votre choix, par exemple, C:\jbpm (Windows) ou /opt/jbpm (Linux/Mac).

Étape 2 : Explorer la structure de la distribution

Il existe plusieurs types de distribution :

  • l'installateur
  • contient JBoss Wildfly, JBpm,
  1. Répertoires clés :

    • auth/ : Contient des scripts pour démarrer ou arrêter les serveurs intégrés.
    • conf/ : Interface web de gestion des processus métiers.
    • db/ : Serveur KIE pour exécuter les processus et règles métier.
    • dependencies/ : Contient des exemples de processus, règles et configurations.
    • lib/ : Contient des exemples de processus, règles et configurations.
    • sample/ : Contient des exemples de processus, règles et configurations.
  2. Fichiers clés :

    • README.md : Fournit des instructions pour démarrer rapidement.
    • start.sh / start.bat : Scripts pour lancer le serveur de démonstration.

Étape 3 : Configurer Java pour JBPM

  1. Vérifier l'installation de Java :

    • jBPM nécessite un JDK version 8 ou supérieure. Tapez dans le terminal :
      java -version
      
    • Si Java n'est pas installé, téléchargez-le depuis Oracle ou AdoptOpenJDK.
  2. Configurer JAVA_HOME :

    • Définissez la variable d’environnement JAVA_HOME pointant vers le répertoire d'installation de Java.
    • Ajoutez JAVA_HOME/bin à votre variable PATH.

Étape 4 : Démarrer le serveur JBPM

  1. Lancer le serveur Business Central :

    • Accédez au répertoire décompressé.
    • Exécutez le script approprié :
      • Sur Windows : start.bat
      • Sur Linux/Mac : ./start.sh
  2. Accéder à l'interface web :


Étape 5 : Comprendre les composants de base

  1. Business Central :

    • Interface utilisateur pour gérer, modéliser et exécuter les processus BPMN.
    • Explorez les exemples de processus sous l’onglet Process Definitions.
  2. KIE Server :

    • Service REST/Java pour exécuter des processus et des règles métier.

Étape 6 : Questions théoriques pour valider l'installation

  1. Quels sont les répertoires principaux dans la distribution jBPM et leurs usages ?
  2. Comment se connecter à l’interface Business Central ?
  3. Expliquez la différence entre Business Central et KIE Server.

Conclusion

À la fin de cet exercice, vous aurez installé jBPM, configuré Java, et exploré les principaux composants de la distribution. Vous êtes maintenant prêt à modéliser et exécuter des processus métiers avec jBPM.