Recherche
...
De même, ESUP-ECM nécessite une base de données transactionnelle avec un mécanisme de sauvegarde en ligne. Il est conseillé d'utiliser un serveur permettant de sauvegarder/restaurer les données de façon incrémentale.Pour cette raison, cette version de ESUP-ECN ECM est préconfigurés pour PostgreSQL. La version 8.3 n'étant pas encore officiellement supportée par nuxeo nous vous demandons d'avoir accès un serveur postgreSQL en version 8.1 ou 8.2.
ESUP-ECM fonctionne aussi avec mysql . Dans ce cas, il est nécessaire d'utiliser le service de gestion des transactions InnoDB.
Nous recommandons de créer deux bases :
...
Paramètre | Description | Exemple |
|---|---|---|
nuxeo.dir.parent | Répertoire où sera déployé l'application | /opt/nuxeo |
nuxeo.url | URL utilisé pour les interactions avec CAS lors de différentes actions (login, logout). Le port correspond à tomcat.port.http si tomcat est utilisé directement. En cas d'utilisation d'un frontal apache, le port à utiliser ici est celui du frontal. | |
db.type | Le type de la base de données utilisée . | MySQL |
db.user | Nom de l'utilateur pouvant lire et écrire dans les 2 bases de donneées postgres | |
db.password | Mot de passe conrespondant à l'utilisateur défini par db.user | e-%truc! |
db.driver | Nom de la classe java du driver JDBC | com.mysql.jdbc.Driver |
db.url | chaîne de connexion à la base de données nuxeo | jdbc:postgresql://localhost/nuxeo |
db.jcr.url | Châine de connexion à la base de données du JCR utilisé par nuxeo | jdbc:postgresql://localhost/nuxeo_jcr |
db.mysql.jena.url | Particularité mysql : le paramètre relaxAutoCommit=true d'éviter des message d'erreur lors des transactions quand autocommit=true | jdbc:mysql://localhost/nuxeo?relaxAutoCommit=true |
db.mysql.compass.url | Particularité mysql : idem paramètre précédent avec en plus emulateLocators=true permettant à compass de supporter des BLOBS | jdbc:mysql://localhost/nuxeo?relaxAutoCommit=true&emulateLocators=true |
jdk.home | Chemin d'accès au JDK | /opt/jdk1.5.0 |
jboss.user | Nom de l'utilisateur qui lancera le serveur d'application jboss | jboss |
tomcat.port.http | port HTTP utilisé par le tomcat embarqué par jboss pour répondre aux requêtes HTTP | 8080 |
tomcat.port.jk | port AJP utilisé par le tomcat embarqué par jboss pour répondre aux requêtes AJP (utilisé dans le cas de l'utilisation d'un frontal apache) | 9554 |
cas.url | URL d'accès au serveur CAS de l'établissement | |
ldap.url | URL d'accès au serveur LDAP de référence | ldap://ldap.univ.fr:389 |
ldap.user.searchBaseDn | Base DN utilisé lors des recherches d'utilisateurs dans le LDAP | ou=people,dc=univ,dc=fr |
ldap.user.firstName | Attribut LDAP contenant le nom des l'utilisateurs | givenName |
ldap.user.lastName | Attribut LDAP contenant le nom complert à afficher pour les l'utilisateurs | displayName |
ldap.user.company | Attribut LDAP contenant l'organisme de rattachement des utilisateurs | supannOrganisme |
ldap.user.email | Attribut LDAP contenant l'adresse électronique des utilisateurs | |
ldap.user.defaultAdministratorId | UID de l'administrateur de la plateforme | chef |
ldap.group.searchBaseDn | Base DN utilisé lors des recherches de groupes dans le LDAP | ou=groups,dc=www,dc=unit-c,dc=fr |