Arborescence des pages

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.

...

J'ai globalement suivi les instructions de Chris Hyzer pour pouvoir juste compiler le projet

conventions :

<esupSrc> : le réperoire des sources d' eSup

<uportalSrc> : le répertoire du check out de uPortal

<customDir> : le répertoire des custom de eSup.

Etape 1 : Récupération des librairies

...

Pour la configuration de Grouper

Le seul fichier à modifier est grouper.client.properties qui contiepwdnt l'url et le compte d'accès au web service de Grouper.

Ensuite copie des fichiers :

...

Bloc de code

cp <uportalSrc>/uportal-war/src/main/resources/grouper.client.properties

...

 /

...

<customDir>/uPortal/

...

uportal-

...

impl/

...

src/

...

main/

...

resources

Comme Modifier le fichier grouper.client.properties et les librairies n'existent pas dans les sources, ils ne sont pas écrasés à chaque déploiement. Pour ne pas perdre le fichier compositeGroupServices.xml à chauqe déploiement, il suffit de la mettre dans <répertoire d'installation>/custom/uPortal/uportal-impl/src/main/resources/properties/groupsqui contient l'url et le compte d'accès au web service de Grouper.

Etape 3 : Patch du gestionnaire  de groupes d'uPortal

...

Pour ce faire, j'ai tout simplement modifié le fichier les fichiers source de uPortal avec les différences décrites dans le fichier patch.

Etape 4 : Initialisation et déploiement

Et pour finir Une fois les modifications faîtes, retour dans le réperrtoire d'installation de esup et le classique : ant init deploy

                                           Image Added

Bien entendu, il faut redémarrer le portail. Image Removed