Pages enfant
  • 2. Installation initiale

Vous regardez une version antérieure (v. /wiki/display/PROJMONDOSSIERWEB/2.+Installation+initiale) de cette page.

afficher les différences afficher l'historique de la page

Vous regardez la version actuelle de cette page. (v. 1) afficher la version suivante »

Prérequis : environnement technique mis en place

2.1 Sources

2.1.1 Solution 1 : Installation rapide

La personnalisation de l'application n'est pas prévue pour cette installation (personnalisation fine du css, utilisation de beans java propres, etc..). Les étapes spécifiques à cette solution seront notées SOLUTION 1 dans le reste du document.

2.1.2 Solution 2 : Installation personnalisée

La personnalisation de l'application est prévue pour cette installation (personnalisation fine du css, utilisation de beans java propres, etc..)Les étapes spécifiques à cette solution seront notées SOLUTION 2 dans le reste du document.

2.2 Paramétrage des ressources JNDI

  • 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 :
    • SOLUTION 1 : dans META-INF/
    • SOLUTION 2 : dans /src/main/webapp/META-INF/
  • Renseigner chaque propriété ou les laisser les vide si vous n'en avez pas l’utilité
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 :

  • url du ldap, son port et son baseDn (ex : ldaps://ldap.univ.fr:636/dc=univ,dc=fr )
  • user du ldap
  • mot de passe du user
Parameter name="productionMode"Mode production. Doit être à true

Parameter name="enablePush"

Parameter name="webSocketPush"

Parameter name="showLoadingIndicator"

Configuration du Push :

  • Activation du push. Doit être à true pour utiliser "showLoadingIndicator"
  • true pour activer les webScocket quand utilisation du push sinon utilisation du long-polling
  • true si on doit afficher l'indicateur de loading entre certains écrans. Push obligatoire

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 :

  • host smtp
  • champs from du mail
  • champs to du mail
  • début de la période de désactivation des mails d'erreur
  • fin de la période de désactivation des mails d'erreur

Parameter name="piwik.tracker.url"

Parameter name="piwik.site.id"

Paramètres de piwik, optionnel (https://fr.piwik.org/), respectivement :

  • L'url du piwik installé dans votre établissement
  • L'id du projet piwik

2.3 Paramétrage des webservices Apogée

Copier le fichier configUrlServices.sample.properties et renommer le en configUrlServices.properties puis éditer le suivant le choix de la solution dans la partie 2.1, le fichier configUrlServices.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 WebServices Apogée
# WebServices Dossier Etudiant  
administratifMetier.urlService=https://wsapogee.univ.fr/services/amue_apo_administratif
etudiantMetier.urlService=https://wsapogee.univ.fr/services/amue_apo_update_etudiant
pedagogiqueMetier.urlService=https://wsapogee.univ.fr/services/amue_apo_pedagogique
geographieMetier.urlService=https://wsapogee.univ.fr/services/amue_apo_geographie
theseMetier.urlService=https://wsapogee.univ.fr/services/amue_apo_these

# Web Services Référentiel 
couvertureSocialeMetier.urlService=https://wsapogee.univ.fr/services/amue_apo_couverturesociale
droitMetier.urlService=https://wsapogee.univ.fr/services/amue_apo_droit
etablissementMetier.urlService=https://wsapogee.univ.fr/services/amue_apo_etablissement
infosEtuMetier.urlService=https://wsapogee.univ.fr/services/amue_apo_infosetu
professionMetier.urlService=https://wsapogee.univ.fr/services/amue_apo_profession
scolariteMetier.urlService=https://wsapogee.univ.fr/services/amue_apo_scolarite
referentielMetier.urlService=https://wsapogee.univ.fr/services/amue_apo_referentiel
offreFormationMetier.urlService=https://wsapogee.univ.fr/services/amue_apo_offreformation

# Web Services Référentiel PR - BLOC AJOUTE LE 10/08/2009 - v4.10.00 - RPR04 - JCO - WS RPR
referentielPRMetier.urlService=https://wsapogee.univ.fr/services/amue_apo_referentielpr

# URL des Services Apogee-OPI
opiMetier.urlService=https://wsapogee.univ.fr/services/amue_opi

# WebServices Dossier Etudiant  
administratifMetier.urlService.ssl=https://wsapogee.univ.fr/services/amue_apo_administratif
etudiantMetier.urlService.ssl=https://wsapogee.univ.fr/services/amue_apo_update_etudiant
pedagogiqueMetier.urlService.ssl=https://wsapogee.univ.fr/services/amue_apo_pedagogique
geographieMetier.urlService.ssl=https://wsapogee.univ.fr/services/amue_apo_geographie
theseMetier.urlService.ssl=https://wsapogee.univ.fr/services/amue_apo_these

# Web Services Référentiel 
couvertureSocialeMetier.urlService.ssl=https://wsapogee.univ.fr/services/amue_apo_couverturesociale
droitMetier.urlService.ssl=https://wsapogee.univ.fr/services/amue_apo_droit
etablissementMetier.urlService.ssl=https://wsapogee.univ.fr/services/amue_apo_etablissement
infosEtuMetier.urlService.ssl=https://wsapogee.univ.fr/services/amue_apo_infosetu
professionMetier.urlService.ssl=https://wsapogee.univ.fr/services/amue_apo_profession
scolariteMetier.urlService.ssl=https://wsapogee.univ.fr/services/amue_apo_scolarite
referentielMetier.urlService.ssl=https://wsapogee.univ.fr/services/amue_apo_referentiel
offreFormationMetier.urlService.ssl=https://wsapogee.univ.fr/services/amue_apo_offreformation

# Web Services Référentiel PR - BLOC AJOUTE LE 10/08/2009 - v4.10.00 - RPR04 - JCO - WS RPR
referentielPRMetier.urlService.ssl=https://wsapogee.univ.fr/services/amue_apo_referentielpr

# SSL - URL des Services Apogee-OPI 
opiMetier.urlService.ssl=https://wsapogee.univ.fr/services/amue_opi

#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

2.4 Base de données

La base de données (qui doit être préalablement créée vide) est automatiquement alimentée au démarrage de l'application.

  • Aucune étiquette