Table des matières
| Sommaire |
|---|
Configuration de la base XML (eXist)
Configurer le fichier properties/orbeon/exist-conf.xml.
| Bloc de code |
|---|
<db-connection cacheSize="48M" collectionCache="24M" database="native" files="/example" pageSize="4096"> |
Configurer l'emplacement de la base avec la propriété files.
- si vos fichiers .DBX se situent dans le dossier orbeon, il faut mettre le chemin relatif par exempleexistexemple exist-data
- si vos fichiers .DBX se situent dans un autre espace, il faut mettre le chemin absolu par exemple /data/base-exist-candidatures
| Bloc de code |
|---|
<recovery enabled="yes" group-commit="no" journal-dir="/example/journal" size="100M" sync-on-commit="no"/> |
Configurer l'emplacement des log de la base
| Bloc de code |
|---|
<job type="system" name="check-incremental-backup" class="org.exist.storage.ConsistencyCheckTask" cron-trigger="0 0/30 * * * ?"> <parameter name="output" value="/example/backup"/> <parameter name="backup" value="yes"/> <parameter name="incremental" value="yes"/> </job> <job type="system" name="check-full-backup" class="org.exist.storage.ConsistencyCheckTask" cron-trigger="0 0 0,12 * * ?"> <parameter name="output" value="/example/backup"/> <parameter name="backup" value="yes"/> </job> |
Configurer les crons de sauvegarde de la base
...
A faire sur le dossier contenant le dossier de fichiers .DBX
| Bloc de code |
|---|
chown -R tomcat:tomcat base-exist-candidature |
Configuration de Orbeon
Configuration du fichier properties/orbeon/config/properties-local.xml
| Bloc de code |
|---|
<property as="xs:anyURI" name="oxf.fr.persistence.service.exist.uri" value="/exist/rest/db"/> |
Chemin d'accès dans la base eXist à la racine des données.
| Bloc de code |
|---|
<property as="xs:string" name="oxf.fr.default-language.*.*" value="fr"/> |
Langue par défaut.
| Bloc de code |
|---|
<property as="xs:anyURI" name="oxf.fr.default-logo.uri.*.*" value="/apps/fr/style/logo-header-rennes1.jpg"/> |
Localisation dans l'arborescence l’arborescence d'orbeon du logo par défaut. Si le dossier n'existe pas, soit vous créez l'arborescence en déposant votre logo, soit vous pointez sur un autre dossier.
Dans tous les cas, la "racine" (/) se situe au niveau de properties/orbeon.
| Bloc de code |
|---|
<property as="xs:string" name="oxf.fr.detail.buttons.*.*" value="clear pdf save workflow-review collapse-all expand-all"/> |
Définit les boutons disponibles pour les utilisateurs (côté réponse)
| Bloc de code |
|---|
<property as="xs:string" name="oxf.fr.detail.buttons.view.*.*" value="back workflow-edit pdf"/> |
Définit les boutons disponibles pour les utilisateurs (côté réponse, après visualisation --> appui sur workflow-review)