Skip to content

Installation de Blue Processus

Introduction

Ce guide d'utilisation décrit dans le détail les fonctionnalités de Blue Processus en s'attachant à suivre un scénario complet d'utilisation de la création d'un processus documentaire par un administrateur à son utilisation par un utilisateur.

Nous vous invitons vivement à réaliser la succession des étapes qu'elle expose pour vous appropriez rapidement Blue Processus.

Pour ce faire, il est nécessaire au préalable d'avoir installer Blue Processus sur un environnement adéquat.

Pré-requis

Blue Processus s'exécute dans l'environnement Alfresco de gestion électronique de document et est accessible via un navigateur web.

Pour ce faire, il est nécessaire au préalable:

  • D'installer Alfresco 4.0.d, Alfresco 4.0.2.47 ou Alfresco 5.0

  • De configurer Alfresco pour activer le moteur de workflow jbpm et le moteur d'indexation Lucene. Pour cela :

    • Éditer le fichier <répertoire d'installation d'Alfresco>/tomcat/shared/classes/alfresco-global.properties

    • Copier les lignes suivantes dans ce fichier :

      ### Solr indexing ### 
      index.subsystem.name=lucene 
      ### BPM Engine ### 
      system.workflow.engine.jbpm.enabled=true 
      # Enable audit in order to get READ event on content for accuse reception 
      # Enable audit in general 
      audit.enabled=true 
      # Enable the alfresco-access audit application 
      audit.alfresco-access.enabled=true 
      # disable the tag audit whihch is set by default on 4.0.d 
      audit.tagging.enabled=false 
      # Audit map filter for AccessAuditor - restricts recorded events to user driven events  
      audit.filter.alfresco-access.default.enabled=true 
      audit.filter.alfresco-access.transaction.user=~System;~null;.* 
      audit.filter.alfresco-access.transaction.type=cm:content;~cm:thumbnail;~cm:savedquery;~cm:dictionaryModel 
      audit.filter.alfresco-access.transaction.path=~/sys:archivedItem;~/ver:;~/app:company_home/st:sites/cm:blueparapheur;/app:company_home/st:sites/.* 
      audit.filter.alfresco-access.transaction.action=READ
      
    • Commenter les lignes suivantes dans ce fichier :

      #index.subsystem.name=solr  
      #dir.keystore=${dir.root}/keystore  
      #solr.port.ssl=8443
      
    • Sauvegarder et fermer ce fichier

    • Supprimer alf-data/solr, 

    • Supprimer le fichier <répertoire d'installation d'Alfresco>/tomcat/conf/Catalina/localhost/solr.xml

    • Supprimer le fichier <répertoire d'installation d'Alfresco>/tomcat/webapps/solr.war

    • Supprimer le répertoire <répertoire d'installation d'Alfresco>/tomcat/webapps/solr

    • Dans le fichier <Alfresco répertoire d'installation>/tomcat/conf/server.xml, commenter la partie ci-dessous et sauvegarder :

      <!--<Connector port="8443"protocol="org.apache.coyote.http11.Http11Protocol" SSLEnabled="true" maxThreads="150" scheme="https" keystoreFile="C:\Alfresco\Blue_parapheur_v1_40d/alf_data/keystore/ssl.keystore" keystorePass="kT9X6oe68t" keystoreType="JCEKS" secure="true" connectionTimeout="240000" truststoreFile="C:\Alfresco\Blue_parapheur_v1_40d/alf_data/keystore/ssl.truststore" truststorePass="kT9X6oe68t" truststoreType="JCEKS" clientAuth="false" sslProtocol="TLS" allowUnsafeLegacyRenegotiation="true" />  -->
      
    • Démarrer Alfresco.

  • De vérifier qu'Alfresco démarre sans erreur

  • De disposer d'un navigateur Firefox 31+ ou IE 10

  • De vérifier que depuis ce navigateur vous avez accès à la page de tableau de bord personnel du portail Alfresco Share (par exemple: http://localhost:8080/share)

Procédure d'installation de Blue Processus

Pour installer Blue Processus, réaliser les opérations suivantes:

  • Arrêter Alfresco

  • Copier les wars alfresco.war, share.war, share-parapheur-user.war de Blue Processus qui vous ont été fournis sous <répertoire d'installation d'Alfresco>/tomcat/webapps

  • Démarrer Alfresco

  • Initialiser les données de Blue Processus en réalisant les étapes suivantes:

    • Lancer votre navigateur

    • Se connecter sous Alfresco Share sous un compte Administrateur Alfresco

    • Créer le site de nom 'Processus Documentaires Blue PRocessus' et d'identifiant 'blueparapheur'

    • Créer le site de nom 'Test Blue Processus' et d'identifiant 'testparaphe'.

    • Dans un autre onglet de votre navigateur, charger l'url suivante sous un compte Administrateur Alfresco:

<http ou https>://<votre serveur alfresco>:<votre port>/alfresco/service/blueparapheur/
initialize?uri_protocol=<http ou https>&uri_host=<votre serveur>
&uri_port=<votre port>&email=<un_email_administrateur>

pour créer les données de travail de Blue Processus, avec:

. uri_protocol: le protocole 'http' ou 'https' utilisé pour accéder à l'application Alfresco

. uri_host: le nom du serveur utilisé pour accéder à l'application Alfresco (par exemple: 'monserveur.mondomain.fr')

. uri_port: le port utilisé pour accéder à l'application Alfresco (habituellement '80')

. email: une adresse de messagerie utilisée pour apparaître comme l'émetteur des emails envoyés par Blue Processus

  • En retour, une page liste les données de Blue Processus créées

  • Puis dans le même onglet charger l'url suivante sous un compte Administrateur Alfresco:

<http ou https>://<votre serveur alfresco>:<votre por\>/alfresco/service/blueparapheur/
initTestData?uri_protocol=<http ou https>&uri_host=<votre serveur>
&uri_port=<votre port>&email=<un_email_administrateur>

pour créer les données de test de Blue Processus.

  • En retour, une page liste les données de test de Blue Processus créées

Blue Processus est désormais installé et opérationnel.