Configuration minimale


Cette documentation s’appuie sur le dossier ${FD_HOME} contenant le fichier de configuration core.properties.

Si le dossier ${FD_HOME} est différent de celui contenant l’application FlowerDocs Core, il est nécessaire de fournir la propriété spring.config.additional-location à la JVM.

FlowerDocs Core

L’ensemble des propriétés permettant de configurer FlowerDocs Core doivent être ajoutées dans un fichier core.properties.
Ce fichier est chargé au démarrage de la JVM, les modifications ne sont donc prises en compte qu’après redémarrage du serveur d’application.

file.dir=C:\\FlowerDocs\\Files\\	

######## Alfresco Configuration #####################################################
alfresco.url=http://<alfresco host>:<alfresco port>/alfresco
core.services.dao=alfresco

componentclass.prefix.allowed=fd:,fdg:
tag.prefix.allowed=fd:,fdg:


Les propriétés propres à Alfresco sont :

Propriété Description
alfresco.url Définition de l’url Alfresco.
core.services.dao=alfresco Définition du connecteur à utiliser. La notion de connecteur est portée par l’implémentation de l’API DAO

Les différents timeout du client HTTP utilisé par ce connecteur sont configurables de la façon suivante :

Propriété Valeur par défaut (ms) Description
alfresco.http.client.connection.timeout 30000 Timeout de connection
alfresco.http.client.read.timeout 120000 Timeout de lecture
alfresco.http.client.write.timeout 120000 Timeout d’écriture

Lors de la récupération des groupes auxquels appartient un utilisateur ou bien les membres d’un groupe, Alfresco remonte uniquement les 100 premiers. Ces paramètres sont configurables :

Propriété Valeur par défaut Description
alfresco.max.group.members 100 Nombre de membres d’un groupe
alfresco.max.user.groups 100 Nombre de groupes d’un utilisateur

FlowerDocs GUI

L’ensemble des propriétés permettant de configurer l’application FlowerDocs GUI doivent être ajoutées dans le fichier gui.properties situé dans le répertoire ${FD_HOME}.
Ce fichier est chargé au démarrage de la JVM, les modifications ne sont donc prises en compte qu’après redémarrage de l’application.

ws.url=http://<flower host>:<flower port>/<flower context path>/services