11.1 Introduction
Ecandidat est en cours de développement pour permettre la compatibilité avec le Siscol Pégase.
Une version de test est déjà disponible (25/01/2021). Pour les établissements souhaitant utiliser cette version, merci de contacter votre interlocuteur PC-Scol.
11.2 Limites
L'application étant en cours de développement, ces limites évolueront au fur et à mesure de l'avancement du projet. Voici les limites de eCandidat au 21/01/2021.
- Une campagne ne pourra être compatible qu'avec un seul SiScol. Cependant, vous pourrez conserver des campagnes archivées sur un SiScol différent.
- Pour le moment, les OPI ne sont pas déversées par WS. Un fichier est généré via le batch BATCH_ASYNC_OPI (en attente du WS OPI), ces fichiers seront déposés sur le FileSystem (du serveur par exemple).
- La gestion des PJ entre le SiScol n'est pas encore implémenté (en attente des WS de flux bidirectionnels entre eCandidat et Pégase)
- Pas de cloisonnement de la recherche de formations pour les gestionnaires (en attente d'un mécanisme de cloisonnement côté Pégase)
- Pas de synchronisation du cursus interne d'un étudiant connu du SiScol (en attente du WS)
Application non testée pour le moment (en attente de test d'un établissement pilote)
11.3 Prérequis
Attention, de nombreuses modification de base de données sont effectuées au démarrage de l'application.
Il est impératif de réaliser une sauvegarde de celle ci avant de lancer l'application.
11.4 Installation
Suivez les étapes d'installation décrites au paragraphe "2. Installation initiale" : https://www.esup-portail.org/wiki/x/FoDcHQ
11.4.1 Paramétrage des ressources JNDI
Voici le paramétrage à modifier/ajouter/supprimer :
- Renseigner chaque propriété ou laisser les vide si vous n'en avez pas l’utilité
Propriété | Définition |
---|---|
Parameter name="siscol.implementation" | Modifiez cette propriété avec la valeur "siScolPegaseWSServiceImpl" |
Resource name="jdbc/dbSiScol" | A supprimer |
Parameter name="pegase.ws.username" | Informations d'authentification de l'utilisateur ayant les droits de réaliser les appels WS sur Pégase |
Parameter name="pegase.etablissement" | Code de l'établissement racine dans Pégase |
Parameter name="pegase.opi.path" | Chemin vers un dossier sur le serveur où les fichiers d'OPI seront générés |
11.4.2 Paramétrage des webservices Pégase
Copier le fichier configUrlServicesPegase.sample.properties et renommer le en configUrlServicesPegase.properties puis éditer le. Suivant le choix de la solution dans la partie 2.1 (2. Installation initiale#2.Installationinitiale-2.1Sources), le fichier configUrlServicesPegase.sample.properties se trouve :
- SOLUTION 1 : dans /WEB-INF/classes/
- SOLUTION 2 : dans /src/main/resources/
Renseigner les url de vos webservices utilisés dans l'application :
# Url Authentification auth.url = https://authn-app.univ.fr # Url Ref ref.url = https://ref.univ.fr # Url Ins ins.url = https://ins.univ.fr # Url Mof mof.url = https://mof.univ.fr # Url Cof cof.url = https://cof.univ.fr