...
- 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/ (peut également être placé dans le répertoire 'conf' de tomcat)État colour Blue title Solution 1
: dans /src/main/webapp/META-INF/État colour Blue title Solution 2
Propriété | Définition |
---|---|
jdbc/dbMdw | Déclaration de votre base de données MySql de monDossierWeb |
jdbc/dbApogee | Déclaration de votre base de données Apogée (pour le requêtage direct sur la base)
|
clefApogeeDecryptBlob | Clé Apogée pour décrypter les Blob de la base Apogée (ex : signature certificat de scolarité) Pour information, cette clé est visible dans le package PKB_CRY2 |
app.url | Url de l'application |
startServletMobile | true pour démarrer la servlet mobile, false ne proposer que la vue desktop |
cas.url | Url de votre service d'authentification CAS. Ex : https://auth.univ-ville.fr (l'application ajoute automatiquement /login) |
ldap.url ldap.userDn ldap.password ldap.uid.attribute ldap.ou.people ldap.ou.student | Informations de connexion au ldap, respectivement :
|
uportal.ws uportal.groupes.autorises | Configuration de l'authentification des enseignants via les groupes uPortal de l'ENT
|
loginApogee | Configuration de l'authentification des enseignants via la table UTILISATEUR d'Apogée
|
attributGroupeLdap listeGroupesLdap | Configuration de l'authentification des enseignants via des groupes LDAP
|
attributLdapEtudiant typeEtudiantLdap attributLdapCodEtu | Configuration de l'authentification des étudiants
|
apoWsUsername apoWsPassword | Indiquer de manière facultative un utilisateur des WebServices Apogée lors des appels aux WebServices Apogée (voir roles.xml et users.xml dans la configuration des WebServices). Attention : Un utilisateur correctement authentifié auprès du WebService doit possèder au moins un des rôles nécessaires à l'appel des méthodes utilisées par MDW, même si la méthode autorise le rôle "anonymous". Dans ce cas, le user défini dans users.xml devra possèder le rôle ROLE_ANONYMOUS. |
sourceResultats | Source des résultats lors de l'appel aux Web Services Apogée pour récupérer les notes et résultats
|
productionMode | Mode production. Doit être à true |
enablePush |
showLoadingIndicator | Configuration du Push :
|
| |||||
EnablePdfSecurity | Activer la sécurité sur les pdf générés par l'application (pdf encryption) | ||||
mail.smtpHost mail.from mail.to mail.startDisabling mail.stopDisabling liste.erreur.a.ignorer | Paramètres pour l'envoi des mails d'erreur, respectivement :
| ||||
param.elasticsearch.url param.elasticsearch.port param.elasticsearch.cluster param.elasticsearch.index param.elasticsearch.index.champrecherche param.elasticsearch.index.champcodeobjet param.elasticsearch.index.champversionobjet param.elasticsearch.index.champlibelleobjet | Configuration de la connexion a ElasticSearch
| ||||
param.apogee.mail.annuaire emailConverter.implementation | Configuration de la récupération du mail de l'étudiant
| ||||
codetuFromLogin.implementation loginFromCodetu.implementation
| Configuration de la récupération des identifiants Apogée d'un étudiant
| ||||
etatcivil.nom.affichage | Affichage du nom des étudiants
| ||||
resultat.implementation | Configuration de la classe chargée de la récupération des notes et résultat d'un étudiant dans Apogée | ||||
serveurphoto.implementation | Configuration de la récupération des photos
| ||||
google.analytics.account
piwik.tracker.url 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 :
|
2.3 Paramétrage des webservices Apogée
...
Renseigner les url de vos webservices utilisés dans l'application :
Bloc de code | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
# WebServices Dossier Etudiant administratifMetier.urlService=https://wsapogee.univ.fr/services/AdministratifMetier etudiantMetier.urlService=https://wsapogee.univ.fr/services/EtudiantMetier pedagogiqueMetier.urlService=https://wsapogee.univ.fr/services/PedagogiqueMetier geographieMetier.urlService=https://wsapogee.univ.fr/services/GeographieMetier # Web Services Référentiel offreFormationMetier.urlService=https://wsapogee.univ.fr/services/OffreFormationMetier # WebServices Dossier Etudiant administratifMetier.urlService.ssl=https://wsapogee.univ.fr/services/AdministratifMetier etudiantMetier.urlService.ssl=https://wsapogee.univ.fr/services/EtudiantMetier pedagogiqueMetier.urlService.ssl=https://wsapogee.univ.fr/services/PedagogiqueMetier geographieMetier.urlService.ssl=https://wsapogee.univ.fr/services/GeographieMetier # Web Services Référentiel offreFormationMetier.urlService.ssl=https://wsapogee.univ.fr/services/OffreFormationMetier #SSL WS_SSL_MODE=false; WS_KEY_STORE_PATH=C:/client_keystore WS_CERTIF_STORE_PATH=C:/client_keystore WS_KEY_PASS=password WS_KEY_TYPE=jks |
...
Bloc de code |
---|
./plugin install logstash-input-jdbc |
...