Il existe plusieurs possibilités d'installation en fonction de la distribution employée :
Pour générer la distribution binaire, il suffit de télécharger les sources du projet
et d'exécuter la commande :
mvn lutece:assembly.
Le module est à installer dans une application contenant au minimum :
Pour les détails de l'installation, reportez vous à la rubrique : Installation de plugin
Remarque :
Il est possible d'obtenir un fichier
war
déployable en utilisant un packaging de type
lutece-site.
Ce fichier doit être placé dans le répertoire
webapps
de votre installation de Tomcat. Il sera automatiquement
déployé lors du lancement du serveur.
La configuration correspond à la configuration classique d'un portail Lutèce.
db.properties :
Pour utiliser un pool spécifique au plugin form, ajouter le code suivant dans ce fichier :
form.poolservice=fr.paris.lutece.util.pool.service.LuteceConnectionService form.driver=org.gjt.mm.mysql.Driver form.url=jdbc:mysql://<mysqlhost>:<mysqlport>/<basename>? autoReconnect=true&useUnicode=yes&characterEncoding=utf8 form.user= form.password= form.initconns=2 form.maxconns=5 form.logintimeout=2000 form.checkvalidconnectionsql=SELECT 1
form.properties :
Certains réglages sont disponibles au niveau du plugin :
Propriété | Description |
---|---|
form.itemsPerPage | Nombre de lignes affichées par le paginator dans les interfaces d'administration du plugin. |
daemon.formPublication.interval | Intervalle de temps en milliseconde entre chaque passage du daemon de publication. Ce dernier est chargé de désactiver les formulaires dont la date de validité est inférieure à la date de passage du daemon. |
daemon.formPublication.onstartup | Pour démarrer le daemon au démarrage de la WebApp, renseignez la valeur 1 sinon 0. |
graph.numberResponseAxisX | Nombre de résultats affichés sur l'axe des abscisses du graphique représentant le nombre de réponses par unité de temps. |