Projet Socle ENT
Pages enfant
  • 06 - Conseils d'utilisation

Comparaison des versions

Légende

  • Ces lignes ont été ajoutées. Ce mot a été ajouté.
  • Ces lignes ont été supprimées. Ce mot a été supprimé.
  • La mise en forme a été modifiée.

...

Voici un extrait du fichier esup.properties correspondant à l'exemple de ce document :

Bloc de code
titleextrait de custom.properties
borderStylesolid

 

java_home=/usr/java/jdk1.5

esup.sources=/home/esup/src/uPortal_rel-${uportal.ver}
esup.deploy=/home/esup/webapps
server.home=/home/esup/tomcat
server.temp=/home/esup/temp
esup.custom=/home/esup/custom

 

  • /ur/java/jdk1.5 est un lien symbolique vers la JVM 1.5 courante.
  • /home/esup/src/esup-package est un lien symbolique vers le répertoire de décompactage du package, ici src/esup-2.6-esup-2.X.Y.
  • /home/esup/src/esup-sources est un lien vers le répertoire src/uPortal_rel-2.6.1-GA (à créer avant ant esup.unzip).
  • /home/esup/webapps est un lien symbolique vers webapps-X.Y
  • /home/esup/tomcat est un lien symbolique vers apache-tomcat-5.5.26
    On crée également le répertoire /home/esup/canaux, qui sera la racine de désarchivage des différents canaux installés.

Les personnalisations

Les personnalisations propres à l'établissement se trouvent dans le répertoire /home/esup/custom, lui-même subdivisé en sous-répertoires : Tomcat, uPortal.

Vous aurez au moins les choses suivantes dans le répertoire custom :

  • custom/uPortal/properties : On devrait y trouver au moins les fichiers suivants
    • personDirectory.xml : ce fichier permet de faire un 'mapping' entre des attributs LDAP (ou issus d'une base SQL) avec des attributs uPortal. Voir ce document sur le wiki uportal.
    • groups/PAGSGroupStoreConfig.xml : définition des groupes dynamiques uPortal. Voir ce document sur le wiki uportal.
    • chanpub/XXXXX.xml : les fichiers de publication des différents canaux. Même s'il est possible de déclarer / modifier dynamiquement dans uPortal les canaux, nous préconisons de le faire par la publication de ces fichiers de description (utilisés par la commande ant uportal.pubchan), ceci afin de les rejouer ultérieur.
    • dlm.xml : les fragments poussés pour cette instance d'esup-portail.
    • layouts/XXXX.xml : fichier cml répresentation des environnements utilisateurs modèle pour des popuplations
  • custom/uPortal/lib : comme indiqué dans un pragraphe suivant, ce répertoire contiendra les librairies (fichiers .jar) nécessiare à l'exécution de certains canaux.
  • custom/uPortal/webpages :ca contenir les éventuels skins de l'établissement.