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.