2.2. Configuration d'un profil de Business Central

Le serveur de Red Hat JBoss BPM Suite 6 (ou versions supérieures) est capable de démarrer l'application Business Central de trois façons différentes :
  • Full profile - profil par défaut actif sans besoin de configuration supplémentaire (IU et services distants, par ex. REST).
  • Execution server profile - désactive les composants IU de l'application complètement et permet un accès éloigné uniquement, par ex. via l'interface REST.
  • UI server profile - désactive les services distants comme REST et permet uniquement l'accès à l'IU à l'application.
Pour modifier le profil, utiliser les étapes de configuration suivantes.

Procédure 2.1. Configuration des profils de Business Central

  1. Sélectionner le web.xml désiré dans $BPMS_HOME/standalone/deployments/business-central.war/WEB-INF/. Les fichiers suivants sont fournis.
    • web.xml (valeur par défaut) pour le profil complet
    • web-exec-server.xml pour le profil de serveur d'exécution
    • web-ui-server.xml pour le profil de serveur de l'IU
  2. Pour activer un profil autre que le profil complet (full profil) par défaut, le fichier web-<PROFILE>.xml doit être renommé web.xml. Les étapes suivantes montrent une façon d'exécuter le profil du serveur.
    1. Sauvegarder le fichier web.xml du profil complet (full profile).
      $ mv web.xml web-full.xml
    2. Renommer le fichier web-exec-server.xml :
      $ mv web-exec-server.xml web.xml
  3. Démarrer le serveur d'applications avec une propriété système supplémentaire pour instruire le gestionnaire de profils d'activer le profil donné.
    • Dorg.kie.active.profile=full - pour activer le profil complet (full profil) ou éviter la propriété complètement.
    • Dorg.kie.active.profile=exec-server - pour activer le profil de serveur d'exécution
    • Dorg.kie.active.profile=ui-server - pour activer le serveur de l'IU