View
41
Download
1
Category
Preview:
DESCRIPTION
CLUB UTILISATEURS ALMA DU 23 NOVEMBRE 2010. Dimensions et Java : Plug-in, Build et EAR. Elisabeth BAUDOIN STIME. Le Plug-In Eclipse de Dimensions. 1. Club utilisateurs ALMA 23/11/2010. Dimensions et Java : Plug-in, Build et EAR. - PowerPoint PPT Presentation
Citation preview
Dimensions et Java : Plug-in, Build et EARDimensions et Java : Plug-in, Build et EAR
Elisabeth BAUDOINElisabeth BAUDOINSTIMESTIME
CLUB UTILISATEURS ALMA DU 23 NOVEMBRE 2010
Le Plug-In Eclipse de DimensionsLe Plug-In Eclipse de Dimensions
1Club utilisateurs ALMA 23/11/2010
Les mêmes termes utilisés dans CVS ont été repris dans le Plug-In Eclipse (synchronisation, commit, et autres)
Le concept nouveau est celui de container. Le container est constitué d’un groupe de projects, dont il est le parent
Dimensions et Java : Plug-in, Build et Dimensions et Java : Plug-in, Build et EAREAR
2Club utilisateurs ALMA 23/11/2010
Dimensions et Java : Plug-in, Build et Dimensions et Java : Plug-in, Build et EAREAR
3Club utilisateurs ALMA 23/11/2010
WAS 6.0
WAS 6.1
RSA 7.0
RAD 6.0
RAD 7.4
Plateforme de développement Websphere Application Server
Dimensions et Java : Plug-in, Build et Dimensions et Java : Plug-in, Build et EAREAR
4Club utilisateurs ALMA 23/11/2010
PRESENTATION DU PLUG-INPRESENTATION DU PLUG-IN
Dimensions et Java : Plug-in, Build et Dimensions et Java : Plug-in, Build et EAREAR
Le développeur peut effectuer la plupart des opérations de Change Management et de Version Management, sans quitter sa plateforme de développement.
5Club utilisateurs ALMA 23/11/2010
Dimensions et Java : Plug-in, Build et Dimensions et Java : Plug-in, Build et EAREAR
Comment le développeur va-t-il travailler ?
1. Il va créer deux requests : • une request parente qui va contenir son EAR • une request fille qui va contenir les classes Java développées
6Club utilisateurs ALMA 23/11/2010
Dimensions et Java : Plug-in, Build et Dimensions et Java : Plug-in, Build et EAREAR
Comment le développeur va-t-il travailler ?
2. Pour réaliser ses développements : Il va télécharger dans son espace de travail, des classes issues d’une
Baseline ou d’un project
7Club utilisateurs ALMA 23/11/2010
Dimensions et Java : Plug-in, Build et Dimensions et Java : Plug-in, Build et EAREAR
Comment le développeur va-t-il travailler ?
3. Comme avec CVS, il va lancer une synchronisation pour vérifier que les fichiers qui existent dans son espace de travail correspondent à ceux qui sont dans Dimensions
8Club utilisateurs ALMA 23/11/2010
Dimensions et Java : Plug-in, Build et Dimensions et Java : Plug-in, Build et EAREAR
Comment le développeur va-t-il travailler ?
4. Comme avec CVS, il va lancer un commit pour mettre à jour le référentiel Dimensions à partir de ce qu’il a développé dans son espace de travail
9Club utilisateurs ALMA 23/11/2010
LeLe Build Java avec DimensionsBuild Java avec Dimensions
10Club utilisateurs ALMA 23/11/2010
Création d’une baseline à partir de la branche sur laquelle on a travaillé
Exécution d’un build de cette baseline : un EAR est fabriqué à l’issue de ce build
Dimensions et Java : Plug-in, Build et Dimensions et Java : Plug-in, Build et EAREAR
BUILD : PRINCIPES
11Club utilisateurs ALMA 23/11/2010
Une Build Configuration est créée dans la console d’administration de Dimensions
Un fichier .bat est exécuté sur le client Windows de Dimensions
Dans ce fichier .bat, on trouve :• des variables et des commandes DOS • des variables et des commandes REXX• les paramètres et les options définis dans la Build
Configuration• des tâches de l’utilitaire ANT
BUILD : PROCÉDÉS (1/2)
Dimensions et Java : Plug-in, Build et Dimensions et Java : Plug-in, Build et EAREAR
12Club utilisateurs ALMA 23/11/2010
A l’exécution de ce fichier .bat:• les commandes REXX sont interprétées par le PBEM de
Dimensions, pour Windows• un fichier build.xml est généré et exécuté• les tâches ANT permettent de faire le build et de générer l’EAR
Dimensions et Java : Plug-in, Build et Dimensions et Java : Plug-in, Build et EAREAR
BUILD : PROCÉDÉS (2/2)
13Club utilisateurs ALMA 23/11/2010
Options EJB Deploy pour les bases de données, non gérées par l’application pilote
Résolu : ajout de l’option par défaut dans le script ANT
Certains profils avaient un problème de privilège sur l’exécution du script ANT, depuis le client léger
Résolu : lancement du build depuis le client lourd
Dimensions et Java : Plug-in, Build et Dimensions et Java : Plug-in, Build et EAREAR
BUILD : PROBLÈMES RENCONTRÉS (1/2)
14Club utilisateurs ALMA 23/11/2010
Les développeurs ne peuvent pas créer de branche
En cours de résolution (patch à tester livré par l’éditeur)
Pas d’épuration de la ‘Build Area Location’ entre deux builds
En cours de résolution (solution de contournement et ouverture d’un incident chez l’éditeur)
Dimensions et Java : Plug-in, Build et Dimensions et Java : Plug-in, Build et EAREAR
BUILD : PROBLÈMES RENCONTRÉS (2/2)
15Club utilisateurs ALMA 23/11/2010
16Club utilisateurs ALMA 23/11/2010
QUESTIONS ?QUESTIONS ?
Recommended