Groupe 3 (services applicatifs)

Date de création : 16 octobre 2003
Dernière modification : 01 Février 2005
Diffusion : internet

Le canal annuaire

Ce document décrit le fichier de configuration utilisé par le canal annuaire, donne une trame des écrans qui devraient être générés à partir d'un fichier de configuration exemple.

Installation

Les librairies utilisées

Ce canal utilise les librairie "commons-beanutils","commons-digester", intégrées au package esup.

Mise en place du canal

Préparation du fichier de configuration CAnnuaire.xlm.: mettre les renseignements relatifs aux serveurs et aux attributs importants.

Préparation du déploiement : modifier les chemins d'installation du fichier build.properties.

Si vous aviez déjà installé une ancienne version du canal, lancez la commande "ant undeploy", pour effacer toute trace du canal dans l'environnement de production.

Lancement de la commande "ant deploy", pour déployer le canal dans les bons répertoires.

L'administrateur peut maintenant publier les canaux dont il a besoin en fonction du paramètre d'instanciation : "serverView". Pour cela, il y a 2 méthodes :

La plus simple étant de publier le canal de manière normale, par l'interface WEB prévue à cet effet.

La seconde étant d'utiliser la commande "ant pubchan".
Cette méthode remplace toute la démarche de publication.
Utilisez la commande ant deploypubchan qui va déposer le fichier de déploiment (pubchan_CAnnuaire.xml) dans le répertoire {uPortal}/properties/chanpub. Les informations nécessaires à la publication sont décrites dans des tags XML, vous permettant ainsi même de spécifier l'attribut "serverView".
Ensuite, lancez la commande "ant pubchan -Dchannel=CAnnuaire.xml". depuis le répertoire "racine esup".
Vous pouvez bien sur créer autant de fichier xml que vous désirez. Par exemple, rien n'interdit d'en avoir un pour la vue en anonyme, un pour les étudiants et un pour le personnel.

Si vous décidez de mettre en place l'utilisation du canal MailTo, vous devez déployer ce canal. Il faut au moins la version 1.0.2 du MailTo (documentation ici).

Retour au sommaire.