Date: Fri, 29 Mar 2024 16:09:59 +0100 (CET) Message-ID: <58533559.77.1711724999137@orioai-1.uphf.fr> Subject: Exported From Confluence MIME-Version: 1.0 Content-Type: multipart/related; boundary="----=_Part_76_980849544.1711724999136" ------=_Part_76_980849544.1711724999136 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Content-Location: file:///C:/exported.html
La premi=C3=A8re =C3=A9tape consiste =C3=A0 modifier le fichier de confi= guration commons-parameters.properties dans [ORI_H= OME]/src/ori-oai-quick-install-svn:
cd [ORI_HOME]/src/ori-oai-quick-install-svn
vi commons-parameters.properties
Les param=C3=A8tres =C3=A0 modifier dans ce fichier sont les suivants :<= /p>
#######= #################################################### # chemin vers tous les modules ########################################################### # Racine du projet source de ori-oai-repository ori-oai-repository.src.dir=3D[ORI_HOME]/src/ori-oai-repository-svn # Racine du projet source de ori-oai-harvester ori-oai-harvester.src.dir=3D[ORI_HOME]/src/ori-oai-harvester-svn # Racine du projet source de ori-oai-indexing ori-oai-indexing.src.dir=3D[ORI_HOME]/src/ori-oai-indexing-svn # Racine du projet source de ori-oai-vocabulary ori-oai-vocabulary.src.dir=3D[ORI_HOME]/src/ori-oai-vocabulary-svn # Racine du projet source de ori-oai-search ori-oai-search.src.dir=3D[ORI_HOME]/src/ori-oai-search-svn # Racine du projet source de ori-oai-workflow ori-oai-workflow.src.dir=3D[ORI_HOME]/src/ori-oai-workflow-svn # Racine du projet source de ori-oai-md-editor ori-oai-md-editor.src.dir=3D[ORI_HOME]/src/ori-oai-md-editor-svn # Racine du projet source de ori-oai-ext ori-oai-ext.src.dir=3D/usr/local/ori/src/ori-oai-ext-svn # Racine du projet source de esup-ecm esup-ecm.src.dir=3D[ORI_HOME]/src/esup-ecm-svn # Racine du projet source de ori-oai-nuxeo ori-oai-nuxeo.src.dir=3D[ORI_HOME]/src/ori-oai-nuxeo-svn
Cette partie a d=C3=A9j=C3=A0 du =C3=AAtre modifi=C3=A9e lors du rapatri= ement des projets source avec ORI-OAI-quick-install.
#######= #################################################### # Param=C3=A8tres communs aux applications ########################################################### # Chemin vers le serveur tomcat en cas d'utilisation d'un unique Tomcat pou= r tous les modules PATH_TOMCAT=3D/usr/local/ori/tomcat # La java_home de la machine de d=C3=A9ploiement JAVA_HOME=3D[JAVA_HOME] # Host du proxy PROXY_HOST=3D[PROXY_HOST] # Port du proxy PROXY_PORT=3D[PROXY_PORT] # Nom du serveur SMTP de l'=C3=A9tablissement pour l'envoi de mails SMTP_ETABLISSEMENT=3D[SMTP_ETABLISSEMENT] # Port du serveur SMTP de l'=C3=A9tablissement pour l'envoi de mails SMTP_PORT_ETABLISSEMENT=3D[SMTP_PORT_ETABLISSEMENT] # Nom du serveur POP de l'=C3=A9tablissement pour la r=C3=A9ception de mail= s POP_ETABLISSEMENT=3D[POP_ETABLISSEMENT] # Adresse mail de l'administrateur en charge du d=C3=A9ploiement de ORI-OAI= pour l'envoi de mails SMTP_ADMINISTRATOR_MAIL=3D[SMTP_ADMINISTRATOR_MAIL] # Nom de l'administrateur en charge du d=C3=A9ploiement de ORI-OAI pour l'e= nvoi de mails SMTP_ADMINISTRATOR_NAME=3D[SMTP_ADMINISTRATOR_NAME] # Identifiant de l'administrateur dans le LDAP ADMINISTRATOR_ID=3D[ADMINISTRATOR_ID] # Adresse du serveur CAS de l'=C3=A9tablissement CAS_ETABLISSEMENT=3D[CAS_ETABLISSEMENT] # Le nom du serveur sur lequel se trouve le LDAP de l'=C3=A9tablissement LDAP_ETABLISSEMENT=3D[LDAP_ETABLISSEMENT] # La base dn du LDAP de l'=C3=A9tablissement LDAP_BASE_DN=3D[LDAP_BASE_DN] # Dossier dans lequel seront stock=C3=A9s les index g=C3=A9n=C3=A9r=C3=A9s = par ori-oai-workflow et ori-oai-indexing INDEXES_DATA_DIR=3D[ORI_HOME]/data
#######= #################################################### # Param=C3=A8tres ori-oai-repository ########################################################### # Racine du serveur Tomcat sur lequel est d=C3=A9ploy=C3=A9 ori-oai-reposit= ory PATH_TOMCAT_REPOSITORY=3D[ORI_HOME]/tomcat-repository # Nom de la machine sur laquelle est d=C3=A9ploy=C3=A9e ori-oai-repository HOST_REPOSITORY=3Dlocalhost # Port du serveur Tomcat par lequel est appel=C3=A9 ori-oai-repository PORT_REPOSITORY=3D8180 # Nom du contexte choisi pour le d=C3=A9ploiement de ori-oai-repository CONTEXT_REPOSITORY=3Dori-oai-repository # L'identifiant choisi pour l'entrep=C3=B4t REPOSITORY_IDENTIFIER=3Dmon_etablissement.ori # Le scheme choisi pour l'entrep=C3=B4t. # Il permet d'identifier l'entrep=C3=B4t et de pr=C3=A9fixer vos identifian= ts par un scheme comme par exemple oai:mon-univ.fr # Certains schemes impliquent des contraintes qui leur sont associ=C3=A9es # Pour une validation OCLC, pour le scheme oai il faut respecter les contra= intes d=C3=A9crites dans cette page : http://www.openarchives.org/OAI/2.0/g= uidelines-oai-identifier.htm) REPOSITORY_SCHEME_IDENTIFIER=3Doai\: # Le nom de l'entrep=C3=B4t REPOSITORY_NAME=3DORI MON_ETABLISSEMENT
#######= #################################################### # Param=C3=A8tres ori-oai-harvester ########################################################### # Racine du serveur Tomcat sur lequel est d=C3=A9ploy=C3=A9 ori-oai-harvest= er PATH_TOMCAT_HARVESTER=3D[ORI_HOME]/tomcat-harvester # Nom de la machine sur laquelle est d=C3=A9ploy=C3=A9e ori-oai-harvester HOST_HARVESTER=3Dlocalhost # Port du serveur Tomcat par lequel est appel=C3=A9 ori-oai-harvester PORT_HARVESTER=3D8181 # Nom du contexte choisi pour le d=C3=A9ploiement de ori-oai-harvester CONTEXT_HARVESTER=3Dori-oai-harvester # Numero de la version depuis laquelle une migration doit etre faite HARVESTER_UPGRADE_PREVIOUS_VERSION=3D1.5.0 # SQL server used for ori-oai-harvester persistence HARVESTER_SQL_CONNECTION_URL=3Djdbc:mysql://localhost/ori-harvester # SQL Driver used HARVESTER_SQL_DRIVER_CLASS=3Dcom.mysql.jdbc.Driver # hibernate dialect used #WARNING : in fact with MySQL, innodb is required - so verify the storage e= ngine of your MySQL DataBase HARVESTER_SQL_DIALECT=3Dorg.hibernate.dialect.MySQLInnoDBDialect # Le username pour se connecter =C3=A0 la base de donn=C3=A9es utilis=C3=A9= e par le harvester HARVESTER_SQL_USERNAME=3Dusername # Le password pour se connecter =C3=A0 la base de donn=C3=A9es utilis=C3=A9= e par le harvester HARVESTER_SQL_PASSWORD=3Dpassword
#######= #################################################### # Param=C3=A8tres ori-oai-indexing ########################################################### # Racine du serveur Tomcat sur lequel est d=C3=A9ploy=C3=A9 ori-oai-indexin= g PATH_TOMCAT_INDEXING=3D[ORI_HOME]/tomcat-indexing # Nom de la machine sur laquelle est d=C3=A9ploy=C3=A9e ori-oai-indexing HOST_INDEXING=3Dlocalhost # Port du serveur Tomcat par lequel est appel=C3=A9 ori-oai-indexing PORT_INDEXING=3D8182 # Nom du contexte choisi pour le d=C3=A9ploiement de ori-oai-indexing CONTEXT_INDEXING=3Dori-oai-indexing # Planification du crawler web. Ce crawler permet de d=C3=A9tecter les lien= s morts et si le param=C3=A8tre est =C3=A0 true, # il indexera aussi le plein texte des documents r=C3=A9f=C3=A9renc=C3=A9s # Cet =C3=A9l=C3=A9ment indique la date et l'heure =C3=A0 laquelle le crawl= ing se lancera. L'exemple suivant permet de lancer # la t=C3=A2che tous les soirs =C3=A0 23h00 et 0 secondes. Pour plus d'info= rmations veuillez consulter le lien suivant : # http://quartz.sourceforge.net/javadoc/org/quartz/CronTrigger.html INDEXING_SCHEDULE_CRAWLER=3D # INDEXING_SCHEDULE_CRAWLER=3D0 00 23 * * ? # Indique si le crawler doit indexer ou non le plein texte des documents r= =C3=A9f=C3=A9renc=C3=A9s. Les valeurs possibles # sont true ou false INDEXING_CRAWLER_FULL_TEXT=3Dfalse
#######= #################################################### # Param=C3=A8tres ori-oai-vocabulary ########################################################### # Racine du serveur Tomcat sur lequel est d=C3=A9ploy=C3=A9 ori-oai-vocabul= ary PATH_TOMCAT_VOCABULARY=3D[ORI_HOME]/tomcat-vocabulary # Nom de la machine sur laquelle est d=C3=A9ploy=C3=A9e ori-oai-vocabulary HOST_VOCABULARY=3Dlocalhost # Port du serveur Tomcat par lequel est appel=C3=A9 ori-oai-vocabulary PORT_VOCABULARY=3D8183 # Nom du contexte choisi pour le d=C3=A9ploiement de ori-oai-vocabulary CONTEXT_VOCABULARY=3Dori-oai-vocabulary # Param=C3=A8tre LDAP - le subdn de la branche contenant les individus VOCABULARY_LDAP_PEOPLE_SEARCH_BASE=3Dou=3Dpeople # Param=C3=A8tre LDAP - l'ObjectClass utilis=C3=A9 pour les individus VOCABULARY_LDAP_PEOPLE_OBJECTCLASS_VALUE=3DPerson # Param=C3=A8tre LDAP - l'attribut d'un individu d=C3=A9signant son uid VOCABULARY_LDAP_PEOPLE_UID=3Duid # Param=C3=A8tre LDAP - un filtre permettant de filtrer les individus =C3= =A0 exploiter/lister [vcard] VOCABULARY_LDAP_PEOPLE_FILTER=3D(objectClass=3D*) # Param=C3=A8tre LDAP - le subdn de la branche contenant les groupes VOCABULARY_LDAP_GROUP_SEARCH_BASE=3Dou=3Dgroups # Param=C3=A8tre LDAP - l'ObjectClass utilis=C3=A9 pour les groupes VOCABULARY_LDAP_GROUP_OBJECTCLASS_VALUE=3DposixGroup # Param=C3=A8tre LDAP - l'attribut d'un groupe d=C3=A9signant son uid VOCABULARY_LDAP_GROUP_UID=3Dcn # Param=C3=A8tre LDAP - un filtre permettant de filtrer les groupes =C3=A0 = exploiter/lister [vcard] VOCABULARY_LDAP_GROUP_FILTER=3D(objectClass=3D*) # Param=C3=A8tre qui permet de pr=C3=A9-remplir le champ ORG d'une vcard d'= une personne dans un vocabulaire LDAP VOCABULARY_LDAP_PROVIDER_PEOPLE_ORG=3DMon Universit=C3=A9 # Param=C3=A8tre qui permet de pr=C3=A9-remplir le champ URL d'une vcard d'= une personne dans un vocabulaire LDAP VOCABULARY_LDAP_PROVIDER_PEOPLE_URL=3Dhttp://www.mon-univ.fr # Param=C3=A8tre qui permet de pr=C3=A9-remplir le champ ORG d'une vcard d'= un groupe dans un vocabulaire LDAP VOCABULARY_LDAP_PROVIDER_GROUP_ORG=3DMon Universit=C3=A9 # Param=C3=A8tre qui permet de pr=C3=A9-remplir le champ URL d'une vcard d'= un groupe dans un vocabulaire LDAP VOCABULARY_LDAP_PROVIDER_GROUP_URL=3Dhttp://www.mon-univ.fr # Optionnel: indique le dossier contenant vos propres vocabulaires statique= s ancienne version (avant la 1.1) # (utilis=C3=A9 UNIQUEMENT quand vous appelez la commande ant ant upgrade p= our le module ori-oai-vocabulary) VOCABULARY_VDEX_UPGRADE_DIR=3Dconf/properties/my_custom_vocabularies
#######= #################################################### # Param=C3=A8tres ori-oai-search ########################################################### # Racine du serveur Tomcat sur lequel est d=C3=A9ploy=C3=A9 ori-oai-search PATH_TOMCAT_SEARCH=3D[ORI_HOME]/tomcat-search # Nom de la machine sur laquelle est d=C3=A9ploy=C3=A9e ori-oai-search HOST_SEARCH=3Dlocalhost # Port du serveur Tomcat par lequel est appel=C3=A9 ori-oai-search PORT_SEARCH=3D8184 # Nom du contexte choisi pour le d=C3=A9ploiement de ori-oai-search CONTEXT_SEARCH=3Dori-oai-search # Type de d=C3=A9ploiement de ori-oai-search: servlet ou portlet. Se report= er =C3=A0 la documentation suivante pour le d=C3=A9ploiement en mode portle= t: http://sourcesup.cru.fr/ori-oai-search/1.1.0/installation.html#2.2.4.1 SEARCH_DEPLOY_TYPE=3Dservlet # Signifie si les caches de vocabulaires doivent =C3=AAtre initialis=C3=A9s= au moment du d=C3=A9marrage du contexte ou non. Si non, le chargement se f= era lors de l'appel par le premier utilisateur SEARCH_INIT_VOCABULARY_CACHE=3Dtrue # Nom de la configuration =C3=A0 utiliser parmi celles propos=C3=A9es par d= =C3=A9faut. # Elle est celle qui permet la configuration des interfaces de recherche et= de r=C3=A9sultat. # Il existe par d=C3=A9faut (et =C3=A0 titre d'exemple des possibilit=C3=A9= s du module) plusieurs configuration possibles # pour le module de recherche. # Vous pouvez en prendre une parmi celles propos=C3=A9es et l'adapter pour = vos besoins ou l'utiliser dans l'=C3=A9tat si la configuration # convient =C3=A0 vos attentes. # ATTENTION: ces fichiers sont bien des fichiers d'exemple. Vous pouvez ent= i=C3=A8rement reconfigurer les interfaces de recherche # si vous le souhaitez. # # D'autres configurations propos=C3=A9es par les contributeurs de la commun= aut=C3=A9 ORI-OAI sont aussi disponibles =C3=A0 l'adresse suivante: # http://sourcesup.cru.fr/frs/?group_id=3D240 dans la rubrique "Contributio= ns search". Pensez =C3=A0 bien v=C3=A9rifier la compatibilit=C3=A9 # avec la version du moteur de recherche que vous utilisez. # Il vous suffit de d=C3=A9zipper le fichier t=C3=A9l=C3=A9charg=C3=A9 dans= le dossier conf/search de votre moteur de recherche. Par exemple, # la contribution contrib_mon-etab.zip devra =C3=AAtre d=C3=A9zipp=C3=A9e d= ans conf/search/contrib_mon-etab # Pour utiliser cette configuration, il vous suffira donc de saisir le para= m=C3=A8tre suivant: # SEARCH_CONFIG_FOLDER=3Dcontrib_mon-etab # # IMPORTANT: certaines contributions ont besoin de vocabulaires sp=C3=A9cif= iques. Reportez-vous au dossier "ori-oai-vocabulary" # de la contribution pour v=C3=A9rifier si certains vocabulaires doivent = =C3=AAtre install=C3=A9s dans le module ori-oai-vocabulary # # Voici les configurations propos=C3=A9es par d=C3=A9faut et incluses dans = le module lors de son t=C3=A9l=C3=A9chargement : # ## default_exemple-complet :: Configuration d'exemple uniquement qui montre= toutes les possibilit=C3=A9s de param=C3=A9trage des interfaces ## du module. Il propose de la recherche sur les formats Dublin Core, LOM, = TEF, AO et CDM ind=C3=A9pendamment. Il propose aussi =C3=A0 titre d'exemple ## un recherche multi-format pour une recherche crois=C3=A9e sur les diff= =C3=A9rents types de m=C3=A9tadonn=C3=A9es. # ## default_etab-pedago :: Configuration propos=C3=A9e par d=C3=A9faut aux = =C3=A9tablissements qui souhaitent g=C3=A9rer leurs ressources ## p=C3=A9dagogiques. Cette configuration peut servir de base et =C3=AAtre = adapt=C3=A9e. # ## default_unt :: Configuration propos=C3=A9e aux UNT et UNR pour la mise e= n place d'un portail de moissonnage OAI de ## ressources p=C3=A9dagogiques et documentaires. # ## default_theses :: Configuration propos=C3=A9e aux =C3=A9tablissements po= ur la recherche de th=C3=A8ses en utilisant le format de m=C3=A9tadonn=C3= =A9es TEF. # ## default_ao :: Configuration propos=C3=A9e aux =C3=A9tablissements pour l= a recherche d'archives ouvertes. # ## default_unr-formations :: Configuration propos=C3=A9e =C3=A0 une UNR (pa= r exemple) qui souhaite mettre en place un catalogue de ## formations au format CDM. # ## contrib_portlet-uvhc :: Configuration portlet profil=C3=A9e propos=C3=A9= e =C3=A0 l'universit=C3=A9 de Valenciennes pour les ressources p=C3=A9dagog= iques et ## une d=C3=A9clinaison locale du format dublin core pour le r=C3=A9f=C3=A9= rencement des documents techniques du service informatique. # SEARCH_CONFIG_FOLDER=3Ddefault_exemple-complet #SEARCH_CONFIG_FOLDER=3Ddefault_ao #SEARCH_CONFIG_FOLDER=3Ddefault_etab-pedago #SEARCH_CONFIG_FOLDER=3Ddefault_unt #SEARCH_CONFIG_FOLDER=3Ddefault_theses #SEARCH_CONFIG_FOLDER=3Ddefault_unr-formations #SEARCH_CONFIG_FOLDER=3Dcontrib_portlet-uvhc # Le dossier contenant le skin graphique utilis=C3=A9 pour le d=C3=A9ploiem= ent # # D'autres skins propos=C3=A9s par les contributeurs de la communaut=C3=A9 = ORI-OAI sont aussi disponibles =C3=A0 l'adresse suivante: # http://sourcesup.cru.fr/frs/?group_id=3D240 dans la rubrique "Contributio= ns skin". Pensez =C3=A0 bien v=C3=A9rifier la compatibilit=C3=A9 # avec la version du moteur de recherche que vous utilisez. # Il vous suffit de d=C3=A9zipper le fichier t=C3=A9l=C3=A9charg=C3=A9 dans= le dossier conf/skins de votre moteur de recherche. Par exemple, # la contribution contrib_mon-skin.zip devra =C3=AAtre d=C3=A9zipp=C3=A9e d= ans conf/skins/contrib_mon-skin # Pour utiliser ce skin, il vous suffira donc de saisir le param=C3=A8tre s= uivant: # SEARCH_SKIN_FOLDER=3Dcontrib_mon-skin # SEARCH_SKIN_FOLDER=3Ddefault_gray #SEARCH_SKIN_FOLDER=3Ddefault_blue-old #SEARCH_SKIN_FOLDER=3Dcontrib_portlet-uvhc #SEARCH_SKIN_FOLDER=3Dcontrib_unr-npdc # Identifiant de votre site dans google-analytics. Cet identifiant est de l= a forme "UA-xxxxxxx-x". # Si vous ne d=C3=A9sirez pas activer le code de suivi google analytics sur= votre moteur de recherche, laissez le champ =C3=A0 vide. # Uniquement en mode servlet SEARCH_ANALYSER_GOOGLE_WEB_SITE_ID=3D # URL de votre service piwik =C3=A0 utiliser. Cette variable est de la form= e "mon-etablissement.fr/piwik/" (sans le "http://" !). # Si vous ne d=C3=A9sirez pas activer le code de suivi piwik sur votre mote= ur de recherche, laissez le champ =C3=A0 vide. # Uniquement en mode servlet SEARCH_ANALYSER_PIWIK_URL=3D # Identifiant de votre site dans piwik. # Si vous ne d=C3=A9sirez pas activer le code de suivi piwik sur votre mote= ur de recherche, laissez le champ =C3=A0 vide. # Uniquement en mode servlet SEARCH_ANALYSER_PIWIK_WEB_SITE_ID=3D
#######= #################################################### # Param=C3=A8tres ori-oai-workflow ########################################################### # Racine du serveur Tomcat sur lequel est d=C3=A9ploy=C3=A9 ori-oai-workflo= w PATH_TOMCAT_WORKFLOW=3D[ORI_HOME]/tomcat-workflow # Nom de la machine sur laquelle est d=C3=A9ploy=C3=A9e ori-oai-workflow HOST_WORKFLOW=3Dlocalhost # Port du serveur Tomcat par lequel est appel=C3=A9 ori-oai-workflow PORT_WORKFLOW=3D8185 # Nom du contexte choisi pour le d=C3=A9ploiement de ori-oai-workflow CONTEXT_WORKFLOW=3Dori-oai-workflow # Nom du VirtualHost pour ori-oai-workflow VIRTUALHOST_WORKFLOW=3D[HOST_INSTALL] # SQL server used for ori-oai-workflow persistence WORKFLOW_SQL_CONNECTION_URL=3Djdbc:mysql://localhost/ori-workflow # SQL Driver used WORKFLOW_SQL_DRIVER_CLASS=3Dcom.mysql.jdbc.Driver # hibernate dialect used #WARNING : in fact with MySQL, innodb is required - so verify the storage e= ngine of your MySQL DataBase WORKFLOW_SQL_DIALECT=3Dorg.hibernate.dialect.MySQLInnoDBDialect # Le username pour se connecter =C3=A0 la base de donn=C3=A9es utilis=C3=A9= e par le workflow WORKFLOW_SQL_USERNAME=3Dusername # Le password pour se connecter =C3=A0 la base de donn=C3=A9es utilis=C3=A9= e par le workflow WORKFLOW_SQL_PASSWORD=3Dpassword # Param=C3=A8tre LDAP : pattern sub-dn for people WORKFLOW_LDAP_USER_DN_PATTERN=3Duid=3D{0},ou=3Dpeople # Param=C3=A8tre LDAP : class filter for people WORKFLOW_LDAP_PEOPLE_RETRIEVE_FILTER=3D(objectClass=3DPerson) # Param=C3=A8tre LDAP : sub-dn search base WORKFLOW_LDAP_PEOPLE_SEARCH_BASE=3Dou=3Dpeople # Param=C3=A8tre LDAP : people uid attribute WORKFLOW_LDAP_PEOPLE_UID_ATTRIBUTE=3Duid # Param=C3=A8tre LDAP : people mail attribute WORKFLOW_LDAP_PEOPLE_MAIL_ATTRIBUTE=3Dmail # Param=C3=A8tre LDAP : sub-dn pour la branche des groupes ldap [si pas de = groupes, mettre =C3=A0 vide] WORKFLOW_LDAP_GROUP_SEARCH_BASE=3Dou=3Dgroups # Param=C3=A8tre LDAP : filtre permettant de r=C3=A9cup=C3=A9rer les groupe= s d'un utilisateurs # (le {0} est remplac=C3=A9 par le DN et =C3=A9galement le uid de l'utilisa= teur lors de la recherche) WORKFLOW_LDAP_GROUP_SEARCH_FILTER=3D(memberUid=3D{0}) # Param=C3=A8tre LDAP : attribut d'un groupe permettant de lister les utili= sateurs du groupe # (doit correspondre =C3=A0 ce qui est donn=C3=A9 dans WORKFLOW_LDAP_GROUP_= SEARCH_FILTER) WORKFLOW_LDAP_GROUP_SEARCH_USER_UID=3DmemberUid # Param=C3=A8tre LDAP : pattern de recherche d'un groupe WORKFLOW_LDAP_GROUP_UID_SEARCH_FILTER=3Dcn=3D{0} # Param=C3=A8tre LDAP : filtre permettant de r=C3=A9cup=C3=A9rer les groupe= s WORKFLOW_LDAP_GROUP_RETRIEVE_FILTER=3D(objectClass=3DposixGroup) # Param=C3=A8tre LDAP : attribut d=C3=A9signant l'uid d'un groupe WORKFLOW_LDAP_GROUP_ROLE_ATTRIBUTE=3Dcn # Pr=C3=A9fixe les =C3=A9ventuels identifiants locaux WORKFLOW_LOCAL_APPLICATION_PREFIX=3Dmon-etab-ori # Pr=C3=A9fixe les =C3=A9ventuels identifiants WORKFLOW_URL_APPLICATION_PREFIX=3Dhttp://mon_etablissement.fr/uid/ # Si on souhaite b=C3=A9n=C3=A9ficier de l'authentification CAS. Vaut true = ou false WORKFLOW_AUTHENTICATION_CAS=3Dtrue # Si on souhaite b=C3=A9n=C3=A9ficier de l'authentification LDAP. Vaut true= ou false WORKFLOW_AUTHENTICATION_LDAP=3Dtrue # Personnalisation de l'interface utilisateur # La personnalisation doit se trouver sous custom/WebContent #WORKFLOW_CUSTOM_SKIN=3D # URL publique de ori-oai-workflow (apparait dans le contenu des notificati= ons envoy=C3=A9es) PUBLIC_URL_WORKFLOW=3Dhttp://ori-oai-workflow.mon-etab.fr #++++++++++++++++++++++++++++++++++++++++++++++++++++++++ # CHOIX DES WORKFLOWS #++++++++++++++++++++++++++++++++++++++++++++++++++++++++ # # Liste des workflows utilis=C3=A9s, s=C3=A9par=C3=A9s par des "," (virgule= ) # Choisir parmi les workflows suivants : # # DC : les workflows propos=C3=A9s pour r=C3=A9f=C3=A9rencer les ressour= ces documentaires : # default_dc_very_easy : r=C3=A9f=C3=A9rencement en 2 =C3=A9tapes := cr=C3=A9ation puis publication de la fiche cr=C3=A9=C3=A9e # default_dc_easy : production en 3 etapes : cr=C3=A9ation, de= mande de publication, publication # # LOM : les workflows propos=C3=A9s pour r=C3=A9f=C3=A9rencer les ressour= ces p=C3=A9dagogiques : # default_lom_very_easy : r=C3=A9f=C3=A9rencement en 2 =C3=A9tapes := cr=C3=A9ation puis publication de la fiche cr=C3=A9=C3=A9e # default_lom_easy : production en 3 etapes : cr=C3=A9ation, de= mande de publication, publication # default_lom_complex : production en 6 etapes : cr=C3=A9ation, vi= sa p=C3=A9dagogique, visas technique et juridiques, # visa documentaire, publication # # TEF : le workflow propos=C3=A9 pour r=C3=A9f=C3=A9rencer les th=C3=A8se= s : # default_tef_easy : production en 3 =C3=A9tapes : cr=C3=A9atio= n, demande de publication, publication # # AO : le workflow propos=C3=A9 pour r=C3=A9f=C3=A9rencer les publication= scientifiques : # default_ao_easy : # default_ao_complex : # # Consulter les sch=C3=A9mas des workflows disponibles ici: # http://www.ori-oai.org/x/64FEAw # WORKFLOWS_USED=3Ddefault_dc_very_easy,default_lom_easy,default_tef_easy,def= ault_ao_complex #++++++++++++++++++++++++++++++++++++++++++++++++++++++++ # PERSONNALISATION DES WORKFLOWS #++++++++++++++++++++++++++++++++++++++++++++++++++++++++ # # Pour chaque workflow utilis=C3=A9, il est n=C3=A9cessaire de renseigner l= es parametres d=C3=A9finissant : # # 1 - Le format des m=C3=A9tadonn=C3=A9es # # 2 - Les formulaires de m=C3=A9tadonn=C3=A9es utilis=C3=A9s par les dif= f=C3=A9rents acteurs du workflow # IMPORTANT : il est recommand=C3=A9 de laisser les valeurs propos= =C3=A9es pour la majorit=C3=A9 des cas d'utilisation # # 3 - Les groupes de personnes qui interviennent dans les workflows, de = la fa=C3=A7on suivante : # --> "ldap:<groupeLdap>" pour des groupes d=C3=A9clar=C3= =A9s dans l'annuaire ldap # --> "virtual:<filtreLdap>" pour d=C3=A9finir des groupe= s "virtuels" (ou "dynamiques") # Par exemple : # "ldap:pers_ORI-OAI_admins" pour d=C3=A9signer le groupe ldap "pe= rs_ORI-OAI_admins" # "virtual:(&(objectClass=3DPerson)(uid=3Dlogin_admin))" pour = d=C3=A9signer l'utilisateur ayant pour uid la valeur "login_admin" # "virtual:(&(objectClass=3DPerson)(departmentnumber=3Dnnn))" = pour d=C3=A9signer un ensemble d'utilisateurs (ici les personnes du service= XXX) # etc... toute syntaxe de filtre ldap est accept=C3=A9e ici # NB: il est aussi possible d'utiliser des r=C3=A8gles shibboleth po= ur d=C3=A9finir un groupe d'utlisateur, # gr=C3=A2ce a la fonction shibAttrsMap.get(), on indiquera par = exemple: # shib:shibAttrsMap.get("Shib-InetOrgPerson-mail").equals("admin= istrateur@mon-etabl.fr") # # Les exemples donn=C3=A9s par d=C3=A9faut dans les configurations c= i-dessous sont des groupes virtuels sous la forme suivante : # --> virtual:(&(objectClass=3DPerson)(uid=3Dlogin_utilisat= eur)) =09#-------------------------------------------------- =09# Utilisateurs ayant acc=C3=A0s aux fonctions d'administration =09#-------------------------------------------------- #WORKFLOW_GROUP_ADMINS=3Dldap:ORI-OAI_admins WORKFLOW_GROUP_ADMINS=3Dvirtual:(&(objectClass=3DPerson)(uid=3Dlogin_ad= min)) =09#-------------------------------------------------- =09# Les ressources documentaires "Dublin core" =09#-------------------------------------------------- #=3D=3D=3D # 1 - Le format des m=C3=A9tadonn=C3=A9es (ne pas modifier) DC_FORMAT=3Doaidc #=3D=3D=3D # 2 - Le formulaire de m=C3=A9tadonn=C3=A9es (ne pas modifier) WORKFLOW_DC_FORM=3Dfull #=3D=3D=3D # 3 - Le libell=C3=A9 et les groupes d'utilisateurs pour chaque workflow # ------------------------------------------------------ # ----- Workflow "DC very easy" - 'default_dc_very_easy' (param=C3=A8tres= utilis=C3=A9s si ce workflow est list=C3=A9 dans "WORKFLOWS_USED") # Type de ressource affich=C3=A9 dans le workflow et dans ori-oai-nuxeo WORKFLOW_DC-VE_TITLE=3DRessource documentaire [Tr=C3=A8s simple] # # Groupe des auteurs de ressources documentaires WORKFLOW_DC-VE_GROUP_ALL=3Dvirtual:(objectClass=3DPerson) # Groupe des administrateurs WORKFLOW_DC-VE_GROUP_ADMINS=3Dvirtual:(&(objectClass=3DPerson)(uid=3Dlo= gin_admin-DC)) # ------------------------------------------------------ # ----- Workflow "DC easy" - 'default_dc_easy' (param=C3=A8tres utilis=C3= =A9s si ce workflow est list=C3=A9 dans "WORKFLOWS_USED") # Type de ressource affich=C3=A9 dans le workflow et dans ori-oai-nuxeo WORKFLOW_DC-E_TITLE=3DRessource documentaire [Simple] # # Groupe des auteurs de ressources docuementaires WORKFLOW_DC-E_GROUP_ALL=3Dvirtual:(objectClass=3DPerson) # Groupe des mod=C3=A9rateurs WORKFLOW_DC-E_GROUP_MODERATORS=3Dvirtual:(&(objectClass=3DPerson)(uid= =3Dlogin_moderator-DC)) # Groupe des administrateurs WORKFLOW_DC-E_GROUP_ADMINS=3Dvirtual:(&(objectClass=3DPerson)(uid=3Dlog= in_admin-DC)) =09#-------------------------------------------------- =09# Ressources p=C3=A9dagogiques LOM =09#-------------------------------------------------- #=3D=3D=3D # 1 - Le format des m=C3=A9tadonn=C3=A9es # --> pour l'usage du LOM mettre 'lom', # --> pour l'usage du LOMFR mettre 'lomfr', # --> pour l'usage du SupLOMFR mettre 'lomfr-sup' LOM_FORMAT=3Dlom #LOM_FORMAT=3Dlomfr #LOM_FORMAT=3Dlomfr-sup # # Validation finale du format avant publication des fiches: controle de= s champs obligatoires # --> pour controler la conformit=C3=A9 au format LOM choisi ci-des= sus, mettre 'LOM_VALIDATE' # --> pour ne pas controler la conformit=C3=A9 au format LOM choisi= ci-dessus, mettre 'LOM_SKIP' WORKFLOW_LOM_CONTROL=3DLOM_VALIDATE #WORKFLOW_LOM_CONTROL=3DLOM_SKIP #=3D=3D=3D # 2 - Les formulaires de m=C3=A9tadonn=C3=A9es # # Formulaire propos=C3=A9 =C3=A0 l'auteur (workflows 'default_lom_easy' et = 'default_lom_complex' uniquement) WORKFLOW_PEDAGO_FORM_AUTHOR=3Dauthor-light # Formulaire propos=C3=A9 au validateur/mod=C3=A9rateur WORKFLOW_PEDAGO_FORM_FULL=3Dfull # Formulaire propos=C3=A9 au validateur juridique (workflow 'default_lom_co= mplex' uniquement) WORKFLOW_PEDAGO_FORM_RIGHTS=3Drights # Formulaire propos=C3=A9 au validateur technique (workflow 'default_lom_co= mplex' uniquement) WORKFLOW_PEDAGO_FORM_TECHNICAL=3Dtechnical # Formulaire propos=C3=A9 au validateur p=C3=A9dagogique (workflow 'default= _lom_complex' uniquement) WORKFLOW_PEDAGO_FORM_ENTITY=3Dentity # Formulaire propos=C3=A9 au documentaliste (workflow 'default_lom_complex'= uniquement) WORKFLOW_PEDAGO_FORM_DOC=3Dfull #=3D=3D=3D # 3 - Le libell=C3=A9 et les groupes d'utilisateurs pour chaque workflow # ------------------------------------------------------ # ----- Workflow "LOM very easy" - 'default_lom_very_easy' (param=C3=A8tr= es utilis=C3=A9s si ce workflow est list=C3=A9 dans "WORKFLOWS_USED") # Titre affich=C3=A9 dans le workflow et dans ori-oai-nuxeo WORKFLOW_LOM-VE_TITLE=3DRessource p=C3=A9dagogique [Tr=C3=A8s simple] # # Groupe des auteurs de ressources p=C3=A9dagogiques WORKFLOW_LOM-VE_GROUP_ALL=3Dvirtual:(objectClass=3DPerson) # Groupe des administrateurs WORKFLOW_LOM-VE_GROUP_ADMINS=3Dvirtual:(&(objectClass=3DPerson)(uid=3Dl= ogin_admin-LOM)) # ------------------------------------------------------ # ----- Workflow "LOM easy" - 'default_lom_easy' (param=C3=A8tres utilis= =C3=A9s si ce workflow est list=C3=A9 dans "WORKFLOWS_USED") # Titre affich=C3=A9 dans le workflow et dans ori-oai-nuxeo WORKFLOW_LOM-E_TITLE=3DRessource p=C3=A9dagogique [Simple] # # Groupe des auteurs de ressources p=C3=A9dagogiques WORKFLOW_LOM-E_GROUP_ALL=3Dvirtual:(objectClass=3DPerson) # Groupe des mod=C3=A9rateurs WORKFLOW_LOM-E_GROUP_MODERATORS=3Dvirtual:(&(objectClass=3DPerson)(uid= =3Dlogin_moderator-LOM)) # Groupe des administrateurs WORKFLOW_LOM-E_GROUP_ADMINS=3Dvirtual:(&(objectClass=3DPerson)(uid=3Dlo= gin_admin-LOM)) # ------------------------------------------------------ # ----- Workflow "LOM complexe" - 'default_lom_complex' (param=C3=A8tres = utilis=C3=A9s si ce workflow est list=C3=A9 dans "WORKFLOWS_USED") # Titre affich=C3=A9 dans le workflow et dans ori-oai-nuxeo WORKFLOW_LOM-C_TITLE=3DRessource p=C3=A9dagogique [Complet] # # Groupe des auteurs de ressources p=C3=A9dagogiques WORKFLOW_LOM-C_GROUP_ALL=3Dvirtual:(objectClass=3DPerson) # Groupe des validateurs p=C3=A9dagogiques WORKFLOW_LOM-C_GROUP_ENTITY_MODERATORS=3Dvirtual:(&(objectClass=3DPerso= n)(uid=3Dlogin_entity-moderator)) # Groupe des validateurs juridiques WORKFLOW_LOM-C_GROUP_TECHNICS_MODERATORS=3Dvirtual:(&(objectClass=3DPer= son)(uid=3Dlogin_technics-moderator)) # Groupe des validateurs techniques WORKFLOW_LOM-C_GROUP_RIGHTS_MODERATORS=3Dvirtual:(&(objectClass=3DPerso= n)(uid=3Dlogin_rights-moderator)) # Groupe des documentalistes WORKFLOW_LOM-C_GROUP_ARCHIVISTS=3Dvirtual:(&(objectClass=3DPerson)(uid= =3Dlogin_archivist)) # Groupe des mod=C3=A9rateurs WORKFLOW_LOM-C_GROUP_MODERATORS=3Dvirtual:(&(objectClass=3DPerson)(uid= =3Dlogin_moderator-LOM)) # Groupe des administrateurs WORKFLOW_LOM-C_GROUP_ADMINS=3Dvirtual:(&(objectClass=3DPerson)(uid=3Dlo= gin_admin-LOM)) =09#-------------------------------------------------- =09# Th=C3=A8ses =09#-------------------------------------------------- #=3D=3D=3D # 0 - Les informations sp=C3=A9cifiques au r=C3=A9f=C3=A9rencements des th= =C3=A8ses # Dans les param=C3=A8tres qui suivent, il est imp=C3=A9ratif de remplacer = les accents par leur code HTML. # Par exemple, un "=C3=A9" sera remplac=C3=A9 par son =C3=A9quivalent unico= de "\u00E9". # Vous pouvez par exemple utiliser le site suivant pour transformer vos car= act=C3=A8res sp=C3=A9ciaux : # http://www.fileformat.info/info/unicode/char/search.htm # Nom de l'=C3=A9tablissement cr=C3=A9ateur de la notice TEF WORKFLOW_TEF_CREATOR_NAME=3D # Nom de l'=C3=A9tablissement de soutenance WORKFLOW_TEF_ETAB_NAME=3D # Description de l'=C3=A9tablissement de soutenance WORKFLOW_TEF_ETAB_DESC=3D # Identifiant Sudoc de l'=C3=A9tablissement de soutenance WORKFLOW_TEF_ETAB_ID=3D # Adresse mail de STAR WORKFLOW_TEF_EMAIL_STAR=3D #=3D=3D=3D # 1 - Le format des m=C3=A9tadonn=C3=A9es (ne pas modifier) TEF_FORMAT=3Dtef #=3D=3D=3D # 2 - Les formulaires de m=C3=A9tadonn=C3=A9es (ne pas modifier) WORKFLOW_TEF_FORM_AUTHOR=3Dsimple-auteur WORKFLOW_TEF_FORM_GLOBAL=3Dglobal #=3D=3D=3D # 3 - Le libell=C3=A9 et les groupes d'utilisateurs pour chaque workflow # ------------------------------------------------------ # ----- Workflow "TEF easy" - 'default_tef_easy' (param=C3=A8tres utilis= =C3=A9s si ce workflow est list=C3=A9 dans "WORKFLOWS_USED") # Titre affich=C3=A9 dans le workflow et expos=C3=A9 dans ori-oai-nuxeo WORKFLOW_TEF-E_TITLE=3DTh=C3=A8se [Simple] # # Groupe des auteurs de theses WORKFLOW_TEF-E_GROUP_ALL=3Dvirtual:(objectClass=3DPerson) # Groupe des administrateurs WORKFLOW_TEF-E_GROUP_ADMINS=3Dvirtual:(&(objectClass=3DPerson)(uid=3Dlo= gin_admin-theses)) # Groupe des mod=C3=A9rateurs des th=C3=A8ses WORKFLOW_TEF-E_GROUP_MODERATORS=3Dvirtual:(&(objectClass=3DPerson)(uid= =3Dlogin_moderator)) # Groupe des mod=C3=A9rateurs ABES WORKFLOW_TEF-E_GROUP_MODERATORS-ABES=3Dvirtual:(&(objectClass=3DPerson)= (uid=3Dlogin_moderator-ABES)) =09#-------------------------------------------------- =09# Archives Ouvertes =09#-------------------------------------------------- #=3D=3D=3D # 1 - Le format des m=C3=A9tadonn=C3=A9es (ne pas modifier) AO_FORMAT=3Ddc_plus_fr #=3D=3D=3D # 2 - Les formulaires de m=C3=A9tadonn=C3=A9es (ne pas modifier) WORKFLOW_AO_FORM_AUTHOR=3Dauthor WORKFLOW_AO_FORM_MODERATOR=3Dmoderator WORKFLOW_AO_FORM_EMBARGO=3Dembargo WORKFLOW_AO_FORM_ARCHIVE=3Darchive WORKFLOW_AO_FORM_AUTHORLIGHT=3Dauthorlight #=3D=3D=3D # 3 - Le libell=C3=A9 et les groupes d'utilisateurs pour chaque workflow # ------------------------------------------------------ # ----- Workflow "AO easy" - 'default_ao_easy' (param=C3=A8tres utilis=C3= =A9s si ce workflow est list=C3=A9 dans "WORKFLOWS_USED") # Titre affich=C3=A9 dans le workflow et expos=C3=A9 dans ori-oai-nuxeo WORKFLOW_AO-E_TITLE=3DPublications Scientifiques [Simple] # # Groupe des auteurs d'archives ouvertes WORKFLOW_AO-E_GROUP_ALL=3Dvirtual:(objectClass=3Dperson) # Groupe des mod=C3=A9rateurs d'archives ouvertes WORKFLOW_AO-E_GROUP_MODERATORS=3Dvirtual:(&(objectClass=3Dperson)(uid= =3Dlogin_moderator)) # Groupe des administrateurs WORKFLOW_AO-E_GROUP_ADMINS=3Dvirtual:(&(objectClass=3Dperson)(uid=3Dlog= in_admin)) # ------------------------------------------------------ # ----- Workflow "AO complex" - 'default_ao_complex' (param=C3=A8tres uti= lis=C3=A9s si ce workflow est list=C3=A9 dans "WORKFLOWS_USED") # Titre affich=C3=A9 dans le workflow et expos=C3=A9 dans ori-oai-nuxeo WORKFLOW_AO-C_TITLE=3DPublications Scientifiques [Complet] # # Groupe des auteurs d'archives ouvertes WORKFLOW_AO-C_GROUP_ALL=3Dvirtual:(objectClass=3DPerson) # Groupe des mod=C3=A9rateurs d'archives ouvertes WORKFLOW_AO-C_GROUP_MODERATORS=3Dvirtual:(&(objectClass=3DPerson)(uid= =3Dlogin_moderator)) # Groupe des administrateurs WORKFLOW_AO-C_GROUP_ADMINS=3Dvirtual:(&(objectClass=3DPerson)(uid=3Dlog= in_admin))
#######= #################################################### # Param=C3=A8tres ori-oai-md-editor ########################################################### # Racine du serveur Tomcat sur lequel est d=C3=A9ploy=C3=A9 ori-oai-md-edit= or PATH_TOMCAT_MD_EDITOR=3D[ORI_HOME]/tomcat-md-editor # Nom de la machine sur laquelle est d=C3=A9ploy=C3=A9e ori-oai-md-editor HOST_MD_EDITOR=3Dlocalhost # Port du serveur Tomcat par lequel est appel=C3=A9 ori-oai-md-editor PORT_MD_EDITOR=3D8186 # Nom du contexte choisi pour le d=C3=A9ploiement de ori-oai-md-editor CONTEXT_MD_EDITOR=3Dori-oai-md-editor # URL publique de ori-oai-md-editor PUBLIC_URL_MD_EDITOR=3Dhttp://[HOST_INSTALL]:8186/ori-oai-md-editor
#######= #################################################### # Param=C3=A8tres ori-oai-ext ########################################################### # Nom du contexte choisi pour le d=C3=A9ploiement de ori-oai-ext CONTEXT_EXT=3Dori-oai-ext # URL des web services HAL # Serveur de TEST Hal EXT_HAL_SUBMIT_WS_URL=3Dhttp://paol.ccsd.cnrs.fr/ws/submit.php EXT_HAL_REF_WS_URL=3Dhttp://paol.ccsd.cnrs.fr/ws/ref.php EXT_HAL_SEARCH_WS_URL=3Dhttp://paol.ccsd.cnrs.fr/ws/search.php # Serveur de PRODUCTION Hal (n=C3=A9cessitent un compte HAL) # EXT_HAL_SUBMIT_WS_URL=3Dhttp://hal.archives-ouvertes.fr/ws/submit.php # EXT_HAL_REF_WS_URL=3Dhttp://hal.archives-ouvertes.fr/ws/ref.php # EXT_HAL_SEARCH_WS_URL=3Dhttp://hal.archives-ouvertes.fr/ws/search.php # Identifiants du compte HAL # (les valeurs par d=C3=A9faut sont valides pour les # serveurs de TEST) EXT_HAL_ACCOUNT_ID=3Dtest_ws EXT_HAL_ACCOUNT_PASSWORD=3Dtest # Identit=C3=A9 du d=C3=A9posant HAL # (se traduit par l'information "D=C3=A9pos=C3=A9 pour le compte de :" # dans HAL) EXT_HAL_CONTRIB_FIRST_NAME=3DMon EXT_HAL_CONTRIB_LAST_NAME=3DUniversit=C3=A9 EXT_HAL_CONTRIB_EMAIL=3Dadmin@mon-univ.fr # # Param=C3=A8tres d'authentification pour l'acc=C3=A8s # aux ressources li=C3=A9es aux notices # (Utilis=C3=A9s notamment dans le workflow des AO pour # l'envoi vers HAL d'une notice ET de la ressource) # # Jusqu'=C3=A0 10 serveurs n=C3=A9cessitant une authentification # peuvent =C3=AAtre renseign=C3=A9s. # Il faut indiquer l'adresse d'un serveur =C3=A9ventuellement # suivie d'un chemin correspondant =C3=A0 un espace de t=C3=A9l=C3=A9charge= ment # accessible soit publiquement (identifiant et mot de passe sont # alors inutiles) soit au moyen d'une authentification HTTP # (identifiant et mot de passe sont alors obligatoires) # # Exemple : # URL_DOCSERVER_num =3D http\\://mon.serveurdeficher.fr/example/ # DOC_SERVER_USERNAME_num =3D toto # DOC_SERVER_PASSWORD_num =3D i4*pazKt # # Rq1 : Notez le double antislash n=C3=A9cessaire avant le caract=C3=A8re '= :' # Rq2 : D=C3=A9commenter les serveurs et identifiants d=C3=A9clar=C3=A9s ## Serveur 1 # URL_DOCSERVER_1 =3D # DOC_SERVER_USERNAME_1 =3D # DOC_SERVER_PASSWORD_1 =3D # ## Serveur 2 # URL_DOCSERVER_2 =3D # DOC_SERVER_USERNAME_2 =3D # DOC_SERVER_PASSWORD_2 =3D # ## Serveur 3 # URL_DOCSERVER_3 =3D # DOC_SERVER_USERNAME_3 =3D # DOC_SERVER_PASSWORD_3 =3D ...
#######= #################################################### # Param=C3=A8tres esup-ecm ########################################################### # Dossier parent dans lequel est install=C3=A9 esup-ecm PATH_ECM_PARENT=3D[ORI_HOME]/esup-ecm # Nom de la machine sur laquelle est d=C3=A9ploy=C3=A9e esup-ecm HOST_ECM=3Dlocalhost # Port du serveur Tomcat par lequel est appel=C3=A9 esup-ecm PORT_ECM=3D8187 # Sous Linux, l'utilisateur avec lequel sera lanc=C3=A9 le serveur JBOSS. D= es droits sont positionn=C3=A9s au lancement pour cet utilisateur ECM_JBOSS_USER=3Droot # SQL database type. Can be "PostgreSQL" or "MySQL" ECM_SQL_TYPE=3DPostgreSQL # SQL database schema. Can be "postgresql" or "mysql" ECM_SQL_SCHEMA=3Dpostgresql # SQL Driver used. "org.postgresql.Driver" or "com.mysql.jdbc.Driver" ECM_SQL_DRIVER_CLASS=3Dorg.postgresql.Driver # Le username pour se connecter =C3=A0 la base de donn=C3=A9es utilis=C3=A9= e par esup-ecm ECM_SQL_USERNAME=3Dusername # Le password pour se connecter =C3=A0 la base de donn=C3=A9es utilis=C3=A9= e par esup-ecm ECM_SQL_PASSWORD=3Dpassword # SQL database host ECM_SQL_HOST=3Dlocalhost # SQL database port. Can be for example "5432" or "3306" ECM_SQL_PORT=3D5432 # SQL database used for esup-ecm persistence ECM_SQL_DATABASE=3Desup-ecm # SQL database used for documents storage ECM_SQL_STORAGE_DATABASE=3Desup-ecm_storage # Param=C3=A8tre LDAP : sub-dn search base ECM_LDAP_PEOPLE_SEARCH_BASE=3Dou=3Dpeople # Param=C3=A8tre LDAP : people firstName attribute ECM_LDAP_PEOPLE_FIRSTNAME_ATTRIBUTE=3DgivenName # Param=C3=A8tre LDAP : people lastName attribute ECM_LDAP_PEOPLE_LASTNAME_ATTRIBUTE=3Dsn # Param=C3=A8tre LDAP : people company attribute ECM_LDAP_PEOPLE_COMPANY_ATTRIBUTE=3DsupannOrganisme # Param=C3=A8tre LDAP : people mail attribute ECM_LDAP_PEOPLE_MAIL_ATTRIBUTE=3Dmail # Param=C3=A8tre LDAP : sub-dn pour la branche des groupes ldap [si pas de = groupes, mettre =C3=A0 vide] ECM_LDAP_GROUP_SEARCH_BASE=3Dou=3Dgroups # Nom du groupe LDAP qui correspond =C3=A0 "Toutes les personnes". Ce group= e peut ou non contenir des membres du LDAP. # Au moment de la connexion des utilisateurs dans esup-ecm, ils seront auto= matiquement affect=C3=A9s dans ce groupe dans la base de donn=C3=A9es de es= up-ecm. # Dans le cas o=C3=B9 la valeur conserv=C3=A9e est "members", toutes les pe= rsonnes feront partie du groupe "members" mais ce groupe ne pourra jamais # =C3=AAtre s=C3=A9lectionn=C3=A9 dans l'interface de gestion des droits. ECM_LDAP_ALL_PEOPLE_DEFAULT_GROUP=3Dmembers # Nom et description de cet instance de l'outil de gestion des documents ECM_INSTANCE_NAME=3DORI-OAI Stockage ECM_INSTANCE_DESCRIPTION=3DESUP enterprise content management solution base= d on Nuxeo # Authentification utilis=C3=A9e pour se connecter =C3=A0 ESUP-ECM. Vaut "c= as" ou "ldap" #ECM_AUTHENTICATION_TYPE=3Dcas ECM_AUTHENTICATION_TYPE=3Dldap # OpenOffice home directory. Example "/opt/openoffice.org2.4" or "C:/Progra= m Files/OpenOffice.org 2.0" ECM_OPENOFFICE_HOME=3D/opt/openoffice.org2.4
#######= #################################################### # Param=C3=A8tres ori-oai-nuxeo ########################################################### # Racine du serveur jboss sur lequel est d=C3=A9ploy=C3=A9 ori-oai-nuxeo PATH_JBOSS_NUXEO=3D[ORI_HOME]/esup-ecm/nuxeo-dm-5.3.1-jboss # URL du module ori-oai-md-editor avec un frontal du m=C3=AAme nom de domai= ne que esup-ecm. Exemple: http://ecm.mon_etablissement.fr/ori-oai-md-editor # Cette URL permet =C3=A0 la pop-up ori-oai-md-editor de se fermer automati= quement apr=C3=A8s validation si les noms de domaines sont les m=C3=AAmes e= ntre esup-ecm et ori-oai-md-editor. # Laisser vide si il n'y a qu'une URL pour ori-oai-md-editor NUXEO_PUBLIC_URL_MD_EDITOR=3D
Enregistrez le fichier.
Maintenant que toutes les configurations globales au module ont =C3=A9t= =C3=A9 renseign=C3=A9es, le d=C3=A9ploiement peut se faire.
Depuis [ORI_HOME]/src/ori-oai-quick-install-svn tapez :=
ant init-build-all
Cette commande lance la commande init-build de chaque module. Les fichie= rs build.properties sont alors initialis=C3=A9s dans chaque module avec les= renseignements donn=C3=A9s dans commons-parameters.properties.
Ensuite, tapez
ant init-all
Cette commande lance la t=C3=A2che init dans tous les modules qui en com= portent une :
Attention : Si vous faites une mise =C3=A0 jour dep=
uis une pr=C3=A9c=C3=A9dente version, vous devez lancer la t=C3=A2che suiva=
nte =C3=A0 la place de la t=C3=A2che init
ant upgrade-*
Cette commande lance la t=C3=A2che upgrade dans tous les modules qui= en comportent une :
Migration de la version 1.6 =C3=A0 la = version 1.7
Reportez vous =C3=A0 la page suivante pour conna=C3=AEtre plus en d=C3=A9tail la proc=C3= =A9dure de migration pour les diff=C3=A9rents modules d'ORI-OAI.
Migration de la version 1.5 =C3=A0 la = version 1.6
Reportez vous =C3=A0 la page suivante pour conna=C3=AEtre plus en d=C3=A9tail la proc=C3= =A9dure de migration pour les diff=C3=A9rents modules d'ORI-OAI.
ant all-all
Remarque : Pour les modules li=C3=A9s au stockage, esup-ecm et nuxeo, l'= utilisateur qui installe doit avoir les droits d'acc=C3=A8s au r=C3=A9perto= ire /opt/openoffice.org2.4.
Enfin, pour pouvoir utiliser l'outil de stockage, cr=C3=A9er un utilisat= eur jboss et attribuer lui les droits d'ex=C3=A9cution du r=C3=A9pertoire <= strong>[ORI_HOME]/esup-ecm.
Si tous les d=C3=A9ploiements se sont bien pass=C3=A9s, vous pouvez main= tenant d=C3=A9marrer les serveurs Tomcat et passer =C3=A0 la phase de test.