...
- Récupérer le zip de la dernière version de monDossierWeb V3 sur https://sourcesup.renater.fr/projects/esup-dossieretu/ (onglet Fichiers)
- Dézipper l'archive dans un dossier puis passer au paramétrage de l'application
2.2 Paramétrage
...
- Copier les éléments situés dans le fichier context.sample.xml dans la déclaration des variables JNDI de votre serveur Tomcat (par exemple server.xml). Suivant le choix de la solution dans la partie 2.1, le fichier context.sample.xml se trouve :
: dans META-INF/État colour Blue title Solution 1
: dans /src/main/webapp/META-INF/État colour Blue title Solution 2
Propriété | Définition | ||
---|---|---|---|
Resource name="jdbc/dbMdw" | Déclaration de votre base de données MySql de monDossierWeb | ||
Resource name="jdbc/dbApogee" | Déclaration de votre base de données Apogée (pour le requêtage direct sur la base) | ||
Parameter name="app.url" | Url de l'application | ||
Parameter name="cas.url" | Url de votre service d'authentification CAS | ||
Parameter name="ldap.url" Parameter name="ldap.userDn" Parameter name="ldap.password" | Informations de connexion au ldap, respectivement :
| ||
Parameter name="uportal.ws" Parameter name="uportal.groupes.autorises" | Configuration de l'authentification des enseignants via les groupes uPortal de l'ENT
| ||
Parameter name="loginApogee" | Configuration de l'authentification des enseignants via la table UTILISATEUR d'Apogée
| ||
Parameter name="attributGroupeLdap" Parameter name="listeGroupesLdap" | Configuration de l'authentification des enseignants via des groupes LDAP
| ||
Parameter name="attributLdapEtudiant" Parameter name="typeEtudiantLdap" Parameter name="attributLdapCodEtu"
| Configuration de l'authentification des étudiants
| ||
Parameter name="sourceResultats" | Source des résultats lors de l'appel aux Web Services Apogée pour récupérer les notes et résultats
| ||
Parameter name="productionMode" | Mode production. Doit être à true | ||
Parameter name="enablePush" Parameter name="webSocketPush" Parameter name="showLoadingIndicator" | Configuration du Push :
| ||
Parameter name="mail.smtpHost" Parameter name="mail.from" Parameter name="mail.to" Parameter name="mail.startDisabling" Parameter name="mail.stopDisabling" | Paramètres pour l'envoi des mails d'erreur, respectivement :
| ||
Parameter name="param.elasticsearch.url" Parameter name="param.elasticsearch.port" Parameter name="param.elasticsearch.cluster" Parameter name="param.elasticsearch.index" Parameter name="param.elasticsearch.index.champrecherche" Parameter name="param.elasticsearch.index.champcodeobjet" Parameter name="param.elasticsearch.index.champversionobjet" Parameter name="param.elasticsearch.index.champlibelleobjet" | Configuration de la connexion a ElasticSearch
| ||
Parameter name="param.apogee.mail.annuaire" Parameter name="emailConverter.implementation" | Configuration de la récupération du mail de l'étudiant
| ||
Parameter name="codetuFromLogin.implementation" Parameter name="loginFromCodetu.implementation"
| Configuration de la récupération des identifiants Apogée d'un étudiant
| ||
Parameter name="serveurphoto.implementation" | Configuration de la récupération des photos
| ||
Parameter name="google.analytics.account"
Parameter name="piwik.tracker.url" Parameter name="piwik.site.id" | Configuration de la plateforme web analytics (facultatif). Google Analytics ou Piwik. Paramètres de Google Analytics, optionnel respectivement :
Paramètres de piwik, optionnel (https://fr.piwik.org/), respectivement :
|
...
La base de données (qui doit être préalablement créée vide) est automatiquement alimentée au démarrage de l'application.
2.5 ElasticSearch
Pour utiliser la vue Recherche Rapide de la partie enseignant de monDossierWeb, il faut disposer d'un elasticSearch. Il doit exposer un index stockant les objets Apogée que l'on souhaite proposer à la recherche rapide.
La structure de cette index peut varier dans certaines mesures tant qu'il reste configurable pour monDossierWeb (cf 2.2 Paramétrage).