...
- Copie les scripts du répertoire ${esup.resources} /scripts vers la racine,
- copie les pilotes de base de données de ${esup.resources}/drivers vers ${esup.sources}/lib/container-common,
- copie les fichiers de personnalisation Esup dans ${esup.update}/uPortal vers le répertoire de distribution uPortal (${esup.sources}),
- copie vos fichiers de personnalisation dans ${esup.custom}/uPortal vers le répertoire de distribution uPortal (${esup.sources}),
- adapte les fichiers de configuration d'uPortal en fonction des paramètres de config.properties,
- adapte les fichiers de configuration de Tomcat en fonction des paramètres de config.properties (ESUPDEV uniquement)
Déploiement du portail
Bloc de code |
---|
ant deploy
|
Compile et copie les fichiers nécessaires vers l'environnement d'exécution du portail (${esup.deploy})
Test de la connection à la base de données du portail
...
- Supprime les tables du portail indiquées dans le fichier ${esup.sources}/properties/db/esup-tables.xml
- Insère les données indiquées dans le fichier ${esup.sources}/properties/db/esup-data.xml
- Créé dans la base les groupes définis dans le fichier ${esup.sources}/properties/groups/esupGroupLoad.xml
- Publie tous les canaux définis dans le répertoire ${esup.sources}/properties/chanpub (correspond à la tâche ant chan.pub -Dchan.pub=all)
- Publie tous les layouts définis dans le répertoire ${esup.sources}/properties/layout (correspond à la tâche ant layout.import -Dusername=all)
Déploiement du portail
Bloc de code |
---|
ant deploy
|
...
- )
Démarrage du portail
A partir de la racine du package :
...