Projet Socle ENT
Pages enfant
  • 01 - Organisation

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.
Commentaire: Migrated to Confluence 5.3

...

Bloc de code
esup-2.6-esup-2.X.Y
   | contribs
   |    | [...]
   | custom
   |    | uPortal
   |    | Tomcat
   | logs
   |    | [...]
   | packages
   |    | [...]
   | resources
   |    | [...]
   | update
   |    | [...]
   | build.sample.properties
   | config.sample.properties
   | build.xml
   | CHANGELOG
   | ant.[sh |cmd ]



Avec :



  • contribs : dossier Dossier contenant diverses contributions. Ces contributions ne sont pas déployées automatiquement : vous devez les mettre vous-même dans votre dossier custom.
  • custom : dossier dans lequel vous pouvez mettre vos personnalisations du portail (Dossier utilisé pour la personnalisation du portail : Vous pouvez y déposer vos propres fichiers de configuration, sources, feuilles de transformation, feuilles de styles, etc.) Pour ce faire vous devez créer un dossier uPortal et reproduire les arborescences des fichiers que vous avez modifiés (le . Ces fichiers remplaceront ceux d'uPortal et du dossier update lors du déploiement. Pour chaque fichier, vous devez respecter l'arborescence des dossiers dans lesquels il doit être déposé (exemple : Une personnalisation de personDirectory.xml sera placée dans custom/uPortal/properties/personDirectory.xml). Le dossier Tomcat n'est utilisable que dans le package esupdev). Ces fichiers remplaceront ceux d'uPortal et du répertoire update lors du déploiement.
  • logs : dossiers Dossiers des logs par défaut
  • packages : dossier Dossier ou vont être stockés les distributions (compressées)  des produits tiers téléchargées téléchargés avec ant getcomponents (uPortal, Ant, Tomcat, HSql...)
  • ressources : dossier Dossier contenant des fichiers nécessaire nécessaires au fonctionnement du package.
  • update : dossier Dossier contenant les personnalisations ESUPEsup. Les sous-dossiers contiennent des fichiers (fichiers de propriétés, librairies, sources, ...) qui seront déployés vers les sources uPortal (esup.sources) lors du ant init, ou vers l'environnement tomcat (server.homepackage esupdev uniquement) et la racine de l'environnement exécutable (esup.deploy) lors du ant deploy.

...

  • Ne pas modifier le contenu de ce répertoire.
  • build.sample.properties : fichier Fichier d'exemple de configuration du fonctionnement du package. A recopier en build.properties et adapter au minimum le paramètre java_home.
  • config.sample.properties : fichier Fichier d'exemple de configuration des distribution distributions (uPortal). A recopier en config.properties et à adapter.
  • build.xml : fichier Fichier servant à ant
  • CHANGELOG : fichier Fichier qui recense toute les changements dans le package
  • Balise Wikiant.\[sh \ | cmd\] fichier : Fichier de lancement des commande commandes ant.

Organisation file system après une première utilisation

...


On retrouve donc de nouveau :

  • logs/last-ant-init-call.txt : Fichier trace du dernier ant init fait
  • logs/last-ant-deploy-call.txt : Fichier trace du dernier ant deploy fait
  • Portail/Ant-X.X.X : Dossier de distribution de Ant après ant unzip
  • Portail/Hsqldb-X.X.X.X : Dossier de distribution Hsql après ant unzip (uniquement dans esupdev)
  • Portail/Tomcat-X.X.X : Dossier de distribution Tomcat après ant unzip (uniquement dans esupdev)
  • Portail/uPortal_rel-X.X.X : Dossier de distribution uPortal après ant unzip
  • Portail/webapps : dossier webapps conteant Dossier contenant le portail compilé après ant deploy. C'est le dossier qui sera connu du moteur de servlet (tomcat) pour l'exécution du portail. Le déploiement du portail se fera dans un sous-répertoire nommé uPortal, celui des éventuels portlets dans d'autres sous-répertoires dédiés.
  • tmp : dossier Dossier temporaire utilisé lors de la construction du packageunmigrated-wiki-markup
  • env.\[sh \ | cmd\] : script Script d'environnement esupunmigrated-wiki-markup
  • start-esup.\[sh \ | cmd\] : script Script de démarrageunmigrated-wiki-markup
  • stop-esup.\[sh \ | cmd\] : script Script d'arrêt
  • esup-portail.keystore : keystore esup (cru)