
*La configuration
La configuration du canal se situe à 3 niveaux :
	- dans le code : il se trouvent dans le code du canal (CAnnuaire.java) quelques variables à définir
  	- dans un fichier de configuration CAnnuaire.xlm : on y retrouve la liste des serveurs et des champs du formulaire et des fiches résultat
  	- à l'instanciation du canal : il est possible de spécifier un paramètre lors de l'instanciation du canal pour restreindre la vue des serveurs dans le canal.


*Les variables et constantes internes au canal (dans une installation standart vous n'avez pas modifier ces variables)

	- configFilePath : c'est le chemin d'accès (relatif depuis la racine du canal) au fichier de configuration.
    exemple : private final static String configFilePath = "/properties/channels/org_esup/CAnnuaire.xml

	-xslLocation: c'est le nom de la page SSL qui détermine quelle feuille XSL sera utilisée. 
    exemple : private final static String xslLocation = "CAnnuaire.ssl";

*Les paramètres d'instanciation

lorsque l'administrateur publie un canal, il peut ajouter un paramètre d'instanciation pour changer la liste des serveurs disponibles :

	- serverView: ce paramètre, s'il est spécifié, force les serveurs disponibles. Il est possible de ne saisir qu'un serveur (exemple : pers), ou de saisir une liste de serveur
(exemple : pers,etud), dans ce cas l'ordre est important. Il est également possible de tout laisser visible, pour cela, il faut saisir le caractère * pour le paramètre ou de ne pas le remplir.
Les noms de serveur, sont ceux définit dans le fichier de configuration.

* Préparation du déploiement 
	- adaptez les chemis du fichier build.properties à votre installation.
	- Il n'y a pas de librairies spéciales (les librairie digester étant intégrées au package esup de développement)

* Lancement la commande ant deploy.

L'administrateur uportal peut maintenant publier les canaux dont il a besoin en fonction des paramètres d'instanciation.

