IntroductionArchitecturesPropriétésTâches ANT Apports par rapport à uPortal Un seul fichier de configuration Ajout de librairies Ajout de CAS comme méthode.

Slides:



Advertisements
Présentations similaires
Active Directory Windows 2003 Server
Advertisements

Le struts validator – framework de validation
Architecture Technique de la plate-forme CASTORE
13/04/05 - RB1 Montpellier 24/03/2005 Les interactions entre le SSO ESUP et le mécanisme de propagation d'identité
Département Édition - Intégration SEMINAIRE SOA Migration du canal Esup MonDossierWeb Olivier Ziller / Charlie Dubois Université Nancy 2 16 octobre 2007.
/11/2004 Formations ESUP Portail Niveau novembre Formation ESUP Portail Yohan Colmant Doriane Dusart Florent.
Tomcat et son fonctionnement XML
Personnalisation du rendu Skin uPortal :
Architecture uPortal uPortal_2-4-3-quick-start Ant_1-6-2 HSQL_ Tomcat_ uPortal_rel build properties source webpages Distribution uPortal.
Formation à l'installation et à la configuration de
Auteur : CRI Année de création : Implémentation uPortal-esup
Nouvelle version du canal Esup MonDossierWeb
Formation à l'installation et à la configuration de
Copyright 2008 © Consortium ESUP-Portail ESUP-Days 9, Paris, 5 février 2010 Packaging et déploiement ESUP Version 3 Julien Marchal.
Copyright 2012 © Consortium ESUP-Portail ESUP days, Paris, 8 février 2012 Portail ESUP Version 4 En avant Julien Marchal.
Introduction à Eclipse
Le répertoire de base sous W200X serveur. Il peut être intéressant de fournir pour chaque utilisateur, un répertoire par défaut dans lequel les commandes.
Chapitre I : Systèmes d’exploitation
Les logiciels gratuits de modélisation UML sous Linux
MySQL I / Présentation. II / Administration et Outils.
Premiers pas avec Apache Ant Par Guillaume BITAUDEAU Le 16/10/2003.
Module 7 : Résolution de noms NetBIOS à l'aide du service WINS
Evaluation des scripts dinstall de Globus UKHEP rpm INFN script CNRS script.
ESUP-Portail Helpdesk : évolutions de la version 3
Autorisations Utilisation eCATT
Atelier System Copy.
Formation Microsoft® Office Access 2007
Sécurité Informatique
Installation OpenBravo
Les outils d’intégration continue
Active Directory Windows 2003 Server
Page 1 Introduction à ATEasy 3.0 Page 2 Quest ce quATEasy 3.0? n Ensemble de développement très simple demploi n Conçu pour développer des bancs de test.
Module 1 : Préparation de l'administration d'un serveur
L3 Module Libre Année universitaire Initiation à la Bioinformatique Jean-Michel RICHER.
TomCat M2 – MIAGE/SID
Déploiement sur le serveur Scribe eduscol.education.fr/securite - février 2007 © Ministère de l'Éducation nationale, de l'Enseignement supérieur.
Les fonctionnalités : Contacts Windows Présentation de CARNET DADRESSE.
Citrix® Presentation Server 4.0 : Administration
Distribution Linux pour clients légers Rolland DUDEMAINE ST50 - GI – RSR Printemps 2002.
Des outils pour le développement logiciel
Module 2 : Automatisation de l'installation de Windows XP Professionnel.
Création d'un projet Web avec Netbeans
Module 3 : Création d'un domaine Windows 2000
Module 5 : Publication de ressources dans Active Directory
1 CSI 2532 Lab6 Application Web et DB Février 27, 2012.
Projet de Master première année 2007 / 2008
M2 – MIAGE/SID Servlet M2 – MIAGE/SID
Master 1 ère année Sécurité des Systèmes Informatique 1 Compilation à partir du code source  Pouvoir installer un logiciel avant qu’il ne soit packager.
Module I-C3 : Applications Web IUT R&T 2e année
UTILISATION DE LINUX. LINUX 2 UTILISATION DE LINUX Différences Windows-Linux Le prix La licence Le choix des distributions Les applications Les utilisateurs.
Outil de gestion des cartes grises
Elabore par BELKADHI ABIR BEN HASSEN SALMA CHEBBI MARWA
Réalisé par : Mr IRZIM Hédi Mr JRAD Firas
Yonel GRUSSON1 Installation d'une imprimante sous Windows 200x Server.
Développer avec ORBacus Partie 1 – Les préalables.
L’Audio sur PC Comparaison Numérique vs Analogique Comparaison Audio sur PC vs Hardware dédié (DSP) Rmq: beaucoup de simulitudes avec la vidéo, mais débit.
Module 3 : Création d'un domaine Windows 2000
AFPA CRETEIL 14-1 Windows NT Environnement des utilisateurs Chapitre 14.
Clustering. Le Clustering est une technique qui consiste à assembler virtuellement plusieurs machines afin de les faire travailler en parallèle. Cela.
Cours MIAGE « Architectures Orientées Services »Henry Boccon-GibodCours MIAGE « Architectures Orientées Services »Henry Boccon-Gibod 1 Architectures Orientées.
En route vers le déploiement . . .
IFT313 – Introduction aux langages formels Eric Beaudry Département d’informatique Université de Sherbrooke Laboratoire sur JFLEX Été 2010.
Citrix ® Presentation Server 4.0 : Administration Module 9 : Déploiement d'applications.
02/06/2015© Robert Godin. Tous droits réservés.1 5 Interface entre SQL et un programme n SQL incomplet n Défaut d'impédance (impedance mismatch) – modèle.
La pré-installation de bout en bout OEM System Builder Channel.
1Boulogne Informatic Club PRESENTATION DE WINDOWS 10.
Sécurisation infrastructure Altibus Ajout d’un serveur pour le réseau Call Center.
Ant Introduction Jean-Jacques LE COZ. Outils de construction de projets ➢ Pour livrer un produit logiciel ➢ Compiler ➢ Documenter ➢ Packager ➢ Déployer.
Chapitre 10 Maintenance d'Active Directory
WHAT IS THIS ? Serveur d’intégration Environnement JAVA Open Source Ou logiciel d’intégration continue.
Transcription de la présentation:

IntroductionArchitecturesPropriétésTâches ANT Apports par rapport à uPortal Un seul fichier de configuration Ajout de librairies Ajout de CAS comme méthode d'authentification Environnement ESUP SGBD nettoyé Groupes préconstruits 'Look' ESUP 2 packages partageant le même jeu de propriétés et de directives ANT Deux packages : esupdev et uportal-esup

Différences entre les deux packages Prise en main et développement uPortal + surcouche ESUP Windows / Linux / UNIX Grand jeu de propriétés Environnement ESUP ou uPortal Intègre ANT, HSQL (SGBD) et Tomcat Authentification au choix Évolution rapide suivant les mise à jour uPortal Production uPortal + surcouche ESUP Linux / UNIX Jeu de propriétés plus réduit Environnement ESUP Intègre Tomcat (déploiement optionnel) Authentification CAS Évolution plus lente esupdevuportal-esup Deux packages : esupdev et uportal-esup IntroductionArchitecturesPropriétésTâches ANT

Architecture esupdev uPortal_2-3-4-quick-start Ant_1-5-3 HSQL_1-6-1 Tomcat_ uPortal_rel build properties source webpages webapps UpdateEsup ClearEsup Perso Distribution uPortal Quick Start Distribution ANT Distribution HSQL Distribution Tomcat Distribution uPortal Classes compilées Fichiers de propriétés (configuration) Fichiers source Java images / fichiers XSL pour le rendu graphique Déploiement uPortal (contexte Tomcat) Surcouche ESUP Fichiers originaux pour le nettoyage Personnalisations Deux packages : esupdev et uportal-esup IntroductionArchitecturesPropriétésTâches ANT

Architecture uportal-esup uPortal-2.3-esup-1-RC6 packages jakarta-tomcat tar.gz mod-esup tar.gz uPortal-rel tar.gz Perso Tomcat uPortal Distribution uPortal-ESUP Packages d'installation Tomcat Surcouche ESUP uPortal Personnalisations Tomcat uPortal Deux packages : esupdev et uportal-esup IntroductionArchitecturesPropriétésTâches ANT

Fichiers de propriétés default.esupdev-2.3.properties esupdev-2.3.properties perso.properties (facultatif) default.esup-2.3.properties esup-2.3.properties esupdev uportal-esup Valeurs par défaut (ne pas modifier) Jeu de propriétés complet Personnalisation 'incrémentale' Valeurs par défaut (ne pas modifier) Jeu de propriétés complet Deux packages : esupdev et uportal-esup IntroductionArchitecturesPropriétésTâches ANT

Toutes les tâches ANT sont à exécuter depuis la racine du package esup.unzip : uniquement dans le package esup, permet de déployer les différents packages esup.init : recopie UpdateEsup/Tomcat Tomcat recopie UpdateEsup/uPortal uPortal recopie UpdateEsup/Drivers Tomcat/common/lib et uPortal/lib (en fonction du driver choisi dans le fichier de propriétés) Recopie Perso/Tomcat Tomcat Recopie Perso/uPortal uPortal Met à jour les fichiers de propriétés uPortal Deux packages : esupdev et uportal-esup IntroductionArchitecturesPropriétésTâches ANT

Toutes les tâches ANT sont à exécuter depuis la racine du package uportal.compile : compile les sources uPortal dans le répertoire 'build' uportal.dbtest : teste la connectivité à la base de données esup.db.init : initialise la base de données (crée les tables, insert les enregistrement nécessaires pour démarrer un portail, à n'utiliser que lors de la première installation) uportal.deploy : déploie uPortal dans le répertoire de production (le répertoire pointé par le contexte Tomcat). A utiliser systématiquement après l'appel à esup.init (appelle automatiquement uportal.compile) esup.clean : package esupdev, nettoie complètement toute opération ayant été effectuée au préalable. esup.cleanall : package esup, identique à esup.clean (supprime Tomcat si il a été déployé avec le package) Deux packages : esupdev et uportal-esup IntroductionArchitecturesPropriétésTâches ANT