JGenea est configuré pour utiliser la base par défaut de la
distribution. Si vous ne désirez pas utiliser de manière avancée,
c'est-à-dire pas autrement qu'avec la base par défaut, vous
pouvez passé cette partie.
Sinon nous allons détailler les différents éléments du fichier de
configuration de JGenea. Il se trouve dans le répertoire conf/xml et se
nomme configuration.xml et est au format XML.
Note
Il est possible de changer le chemin du fichier de configuration
de JGenea en positionnant la variable d'environnement
JGENEA_CONFIGURATION_XML. Sous Winbdows, cela
donne donc un fichier de lancement de la forme:
set JAVA_HOME=... set CLASSP=..\lib\jgenea-ihm.jar
set CLASSP=%CLASSP%;..\lib\jgenea-dao.jar
set CLASSP=%CLASSP%;..\lib\jgenea-etats.jar
set CLASSP=%CLASSP%;..\lib\jgenea-fusion.jar
set CLASSP=%CLASSP%;..\lib\iText.jar
set CLASSP=%CLASSP%;..\lib\hsqldb.jar
set CLASSP=%CLASSP%;..\lib\jakarta-regexp-1.2.jar
set CLASSP=%CLASSP%;..\lib\xerces.jar
set CLASSP=%CLASSP%;..\lib\xalan.jar
set CLASSP=%CLASSP%;..\lib\jaxp.jar
set CLASSP=%CLASSP%;..\lib\jai_codec.jar
set CLASSP=%CLASSP%;..\lib\jai_core.jar
set CLASSP=%CLASSP%;..\lib\mlibwrapper_jai.jar
set CLASSP=%CLASSP%;..\lib\tilecachetool.jar
set CLASSP=%CLASSP%;..\lib\fop.jar
set CLASSP=%CLASSP%;..\lib\avalon-framework-cvs-20020806.jar
set CLASSP=%CLASSP%;..\lib\batik.jar
set CLASSP=%CLASSP%;..\lib\log4j-1.2.7.jar
set CLASSP=%CLASSP%;..\lib\skinlf.jar
set CLASSP=%CLASSP%;..\lib\kunststoff.jar
set CLASSP=%CLASSP%;..\lib\ext\
%JAVA_HOME%\bin\java -Xmx128M
-DJGENEA_CONFIGURATION_XML=../conf/xml/configuration.xml
-classpath %CLASSP% org.jgenea.ihm.Main |
Ce fichier de configuration se compose de plusieurs parties
définissant :
Des paramètres globaux de l'application comme les chemins
d'accès aux images, la configuration des traces applicatives, et
la "look and feel" de l'application.
Des paramètres de configuration des connexions car il est
possible de définir plusieurs connexions possibles. Au démarrage de
l'application, une fenêtre de dialogue permet de choisir celle
que l'on va utiliser.
Des paramètres de configuration des importations de données
possibles.
Des paramètres de configuration des exportations de données
possibles.
Des paramètres de configuration des arbres utilisés dans
l'interface graphique.
Des paramètres de configuration des états utilisables.
Attention
Dans les sous parties qui suivent, pour des soucis de formattage
de texte, il se peut que vous voyiez des retours à la ligne dans des
balises <param>. En pratique, il faut que la valeur contenue
dans cette balise soit sur une seule ligne. Ceci s'applique
également aux valeurs des valeurs des attributs des balises.
Il existe plusieurs paramètres globaux de configuration de
JGenea:
repertoire-images-sources : le répertoire de base des images
des sources.
repertoire-images-registres : le répertoire de base des
images des registres.
fichier-configuration-log : le chemin du fichier de
configuration des logs applicatives.
acces-actes : le choix d'accès aux actes; par les
"communes" ou par les "sources".
look-and-feel : la classe du "look and feel" choisi.
look-and-feel-loader : la classe de chargement du "look
and feel".
Note
Cette classe doit implémenter l'interface suivante et
se trouver dans le classpath de l'application:
org.jgenea.ihm.lookandfeel.LookAndFeelLoader