être est- à travers le schéma ci-dessous, qui, newsletter n°19 · 2015-12-21 · n° 12 gestion...

17
Préambule A travers ce bulletin, nous allons voir comment : Déployer une application au niveau du Runtime Entry Envoyer une application au Runtime Manager Afin de comprendre et résumer les principes de déploiement que nous allons aborder, peut- être est-il judicieux d’en avoir une vue d’ensemble à travers le schéma ci-dessous, qui, d’ailleurs, est expliqué dans la Newsletter N°19. Gestion des Applications N° 12 Année 2014

Upload: others

Post on 01-Aug-2020

0 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: être est- à travers le schéma ci-dessous, qui, Newsletter N°19 · 2015-12-21 · N° 12 Gestion des Applications Année 2014 Page 3 Ici, nous allons packager nos 2 composants

Preacuteambule

A travers ce bulletin nous allons voir comment

Deacuteployer une application au niveau du Runtime Entry

Envoyer une application au Runtime Manager

Afin de comprendre et reacutesumer les principes de deacuteploiement que nous allons aborder peut-

ecirctre est-il judicieux drsquoen avoir une vue drsquoensemble agrave travers le scheacutema ci-dessous qui

drsquoailleurs est expliqueacute dans la Newsletter Ndeg19

Gestion des Applications Ndeg 12

Anneacutee 2014

Ndeg 12

Anneacutee 2014 Gestion des Applications Page 2

Packaging des composants et applications Rappel de deacutefinition du ou des composant(s) Dans notre exemple nous allons partir sur la creacuteation de 2 composants TEST1 et TEST2

Lorsque votre composant est creacuteeacute vous vous connectez dessus pour creacuteer les objets dont

vous avez besoin agrave savoir tables physiques dossiers fonctionnels fonctionnaliteacutes eacutecrans

eacuteditique email hellip tout ce qui est neacutecessaire pour la gestion de ce composant Nous

renvoyons agrave la lecture du Bulletin Technique Ndeg2 pour plus de deacutetails

Packaging du ou des composant(s)

Le packaging drsquoun composant permet de regrouper toutes les informations du composant

(tables parameacutetrage eacutecranshellip) en un seul objet stockeacute en base de donneacutees

Degraves que votre ou vos composant(s)

sont termineacutes connectez-vous au

Framework en administrateur

Dans le menu seacutelectionnez

lrsquooption laquo Packaging du

Composant raquo dans laquo WORKSPACE COMPOSANT raquo

Ndeg 12

Anneacutee 2014 Gestion des Applications Page 3

Ici nous allons packager nos 2 composants TEST1 TEST2

Une fois ces 2 composants packageacutes ceux-ci vont faire partie drsquoune bibliothegraveque de

composants precircts agrave ecirctre utiliseacutes dans lrsquoassemblage de votre application

Deacutefinition drsquoune Application

Restons dans le Framework Nous allons maintenant deacutefinir une application avec les 2

composants creacuteeacutes et packageacutes A cette eacutetape chacun est libre de deacutefinir la ou les applications souhaiteacutees Chacune de ces applications peut contenir un deux et jusqursquoagrave x

composants

Dans le menu seacutelectionnez lrsquooption laquo Deacutefinition des applications raquo

dans laquo PARAMETRAGE SERVEUR

APPLICATION raquo

Ndeg 12

Anneacutee 2014 Gestion des Applications Page 4

Packaging drsquoune application Lrsquoeacutetape suivante consiste agrave packager notre application

Le packaging a pour objet de tout regrouper en un dossier laquo zippeacute raquo (compresseacute) et stockeacute en

base de donneacutees avec ses cleacutes de recherche (on nrsquoutilise pas lrsquoarborescence Windows)

Apregraves avoir deacutefini notre application et lui

avoir ajouteacute ses composants il faut se deacuteconnecter du Framework et se re-

logguer afin de faire apparaicirctre la section

laquo GESTION SERVEUR APPLICATION raquo dans le menu du Framework

Allez dans lrsquooption laquo Packaging drsquoune

application raquo au niveau de la laquo GESTION SERVEUR APPLICATION raquo

Choisissez lrsquoapplication agrave

packager agrave lrsquoaide du popup

Quand celle-ci est packageacutee lrsquoapplication est precircte agrave ecirctre

deacuteployeacutee soit au niveau du

Runtime Entry (en local) soit

envoyeacutee au Runtime

Manager

Ndeg 12

Anneacutee 2014 Gestion des Applications Page 5

Deacuteploiement drsquoune application au niveau du Runtime

Entry Deacuteploiement de lrsquoapplication en local

Abordons dans un premier temps le deacuteploiement de lrsquoapplication au niveau du Runtime

Entry (le deacuteploiement vers un serveur distant sera traiteacute en page 11)

Voilagrave notre application est deacutesormais deacuteployeacutee sur le Runtime Entry (en local)

Le systegraveme a creacuteeacute

Le scheacutema Base de donneacutees (dans la base contenant le Framework)

Lrsquoapplication sur le file system dans le reacutepertoire contenant le Framework

Le contexte dans le Tomcat contenant le Framework Un raccourci sur le bureau pour acceacuteder agrave lrsquoapplication

Dans le menu dans la laquo Gestion

Serveur Application raquo choisissez

lrsquooption laquo Deacuteploiement Application

sur Runtime ENTRY raquo

Cliquez sur le

Ainsi agrave lrsquoaide du popup

vous pourrez choisir

lrsquoapplication que vous souhaitez deacuteployer

Ndeg 12

Anneacutee 2014 Gestion des Applications Page 6

Lrsquoapplication ainsi creacuteeacutee sera accessible apregraves redeacutemarrage du Tomcat soit par Le raccourci Connexion_NomApplication

LrsquoURL httpIP Framework Port tomcatNomApplication

IMPORTANT

Le Runtime Entry ne fait tourner qursquoune seule application agrave la fois

Cette application devient lrsquoapplication en cours du Framework Entry

Ndeg 12

Anneacutee 2014 Gestion des Applications Page 7

Deacutefinition drsquoun profil et drsquoun utilisateur

Il srsquoagit ici de geacuterer les droits des utilisateurs de la nouvelle application Nous allons commencer par deacutefinir le profil Pour cela il faut se deacuteconnecter du Framework et se

reconnecter pour faire apparaicirctre dans le menu les sections laquo Gestion des Profils raquo et

laquo Gestion des utilisateurs raquo

Puis nous deacutefinissons lrsquoutilisateur

Ndeg 12

Anneacutee 2014 Gestion des Applications Page 8

Lancement de lrsquoapplication

Tout drsquoabord il faut redeacutemarrer le Tomcat pour la prise en compte de lrsquoapplication

Vous retrouvez le menu classique avec vos fonctionnaliteacutes (ici laquo Planning de preacutesence raquo laquo Informations geacuteneacuterales raquo et laquo Informations enfant raquo)

Vous allez pouvoir vous connecter agrave votre application en entrant le login et le mot de passe

que vous avez deacutefini dans le parameacutetrage des utilisateurs

INFORMATION

Concernant lrsquoEnvoi des Mails nrsquooubliez pas de configurer Mail-Smtp dans le

Framework en mode laquo admin raquo

Ndeg 12

Anneacutee 2014 Gestion des Applications Page 9

Modification drsquoun des composants Lorsqursquoun composant est modifieacute pour que lrsquoapplication deacuteployeacutee sur le Runtime Entry le soit aussi il faut

Packager le composant

Packager lrsquoapplication

Redeacuteployer lrsquoapplication (en mode mise agrave jour)

Si crsquoest cette application qui tournait alors on nrsquoa pas besoin de redeacutemarrer Tomcat

Dans le cas contraire redeacutemarrez Tomcat

Mise agrave jour de lrsquoapplication

Cliquez sur laquo Deacuteploiement

Application sur Runtime

ENTRY raquo dans le menu de la laquo GESTION SERVEUR

APPLICATION raquo

Dans la liste des

applications deacuteployeacutees

sur Runtime Entry vous

allez seacutelectionner celle que vous souhaitez

mettre agrave jour et cliquez

sur Ensuite cliquez

sur laquo Mettre agrave jour raquo et

celle-ci va se faire

automatiquement

Ndeg 12

Anneacutee 2014 Gestion des Applications Page 10

La mise agrave jour se fait sur des applications existantes deacuteployeacutees ou non Elle reacutecupegravere le

dernier package de lrsquoapplication et lrsquoinstalle Elle fait les opeacuterations suivantes

Arrecircte eacuteventuellement lrsquoapplication en cours qui tourne

Fait un backup de cette application

Installe la nouvelle application (Mise agrave jour des tables de lrsquoapplication installation de lrsquoapplication sur le file system)

Supprime eacuteventuellement le contexte de lrsquoancienne application en cours pour

rajouter celui de lrsquoapplication mise agrave jour

Supprime eacuteventuellement le raccourci de lrsquoancienne application en cours pour creacuteer

celui de lrsquoapplication mise agrave jour

IMPORTANT

Cette application devient lrsquoapplication en cours du Framework Entry

Ndeg 12

Anneacutee 2014 Gestion des Applications Page 11

Envoi drsquoune Application vers le Runtime Manager

Configuration de lrsquoenvoi

Apregraves avoir traiteacute du deacuteploiement applicatif en local abordons maintenant le deacuteploiement

vers un serveur distant en lien avec Alias Runtime Manager

Lorsque vous faites lrsquoassociation avec un Runtime Manager pour la premiegravere fois le systegraveme

demande lrsquoURL du Runtime Manager

Dans http Runtime mettre httpIP_RuntimePort_TomcatAliasRuntimeManager avec IP_Runtime qui correspond agrave lrsquoadresse IP ougrave se trouve le Runtime

Puis cliquez sur laquo Associer raquo Un message indiquant que lrsquoassociation a eacuteteacute faite apparait et

nous propose ensuite lrsquoenvoi

Seacutelectionnez votre application agrave envoyer et cliquez sur laquo Envoyer raquo

Dans le menu du Framework dans

la laquo Gestion Serveur Application raquo

choisissez laquo Envoi application

vers Runtime Manager raquo

Ndeg 12

Anneacutee 2014 Gestion des Applications Page 12

Le systegraveme envoie le package au Runtime Manager associeacute

La suite des opeacuterations se passe deacutesormais sur le Runtime Manager

Connectons-nous maintenant agrave lrsquoapplication Alias Runtime Manager

Liste des Packages reccedilus et Frameworks associeacutes Lorsque vous vous connectez au Runtime Manager vous pouvez

Lister les packages reccedilus Lister les Frameworks associeacutes

Ndeg 12

Anneacutee 2014 Gestion des Applications Page 13

Deacuteclarer une source de donneacutees La source de donneacutees permet de deacutefinir une seule fois lrsquoaccegraves agrave une base de donneacutees Ainsi plusieurs scheacutemas applicatifs peuvent partager la mecircme source de donneacutees au lieu de

speacutecifier lrsquoaccegraves agrave cette source pour chacun

De mecircme vous pouvez speacutecifier plusieurs sources de donneacutees distinctes si vos applications

tournent en lien avec des bases de donneacutees diffeacuterentes

Parameacutetrage de lrsquoapplication

Afin de deacutefinir une source

de donneacutees choisissez lrsquooption laquo Sources de

donneacutees raquo dans le menu

laquo Parameacutetrage raquo et vous

obtenez lrsquoeacutecran ci-

dessous agrave renseigner

Toujours dans le menu

laquo Parameacutetrage raquo vous allez

cette fois-ci seacutelectionner

laquo Parameacutetrage Application raquo

Ndeg 12

Anneacutee 2014 Gestion des Applications Page 14

Exemple de parameacutetrage drsquoApplication

Nom Application Nom avec lequel lrsquoapplication sera accessible

Source de donneacutees Choisir parmi les sources deacutefinies

Scheacutema Nom du scheacutema dans la BD

Thegraveme Thegraveme associeacute agrave lrsquoapplication

Type Application De type Bureau (multifenecirctre) ou WebInternaute (mono fenecirctre)

Utilisateur ADMIN Utilisateur drsquoadministration de lrsquoapplication (ce sera le seul par lequel on pourra creacuteer des utilisateurs et profils de lrsquoapplication entre autres) Il servira agrave la

premiegravere connexion agrave lrsquoapplication

Mot de passe Mot de passe de lrsquoutilisateur ADMIN

Chemin Application Chemin drsquoinstallation de lrsquoapplication

Reacutepertoire TOMCAT Reacutepertoire drsquoinstallation du TOMCAT devant contenir lrsquoapplication

(contexte) Par deacutefaut celui du Runtime Manager est proposeacute mais modifiable Utilisateur Tomcat Utilisateur drsquoinstallation de TOMCAT (par deacutefaut admin)

Mot de passe Mot de passe de lrsquoutilisateur Tomcat (par deacutefaut admin)

Installer une application

Dans la laquo Gestion des

Applications raquo choisissez laquo Installation Application raquo

Et cliquez sur

Ndeg 12

Anneacutee 2014 Gestion des Applications Page 15

Le systegraveme va creacuteer

Le scheacutema Base de donneacutees (dans la source choisie dans le parameacutetrage de

lrsquoapplication)

Lrsquoapplication sur le file system dans le reacutepertoire indiqueacute dans le parameacutetrage de lrsquoapplication

Le contexte dans le tomcat deacutefini dans le parameacutetrage de lrsquoapplication

Lancement de lrsquoapplication Lrsquoapplication ainsi creacuteeacutee sera accessible agrave lrsquoURL suivante

httpIP Runtime Port tomcatNomApplication

Mise agrave jour de lrsquoapplication

Lorsque la mise agrave jour se fait le systegraveme

Arrecircte eacuteventuellement lrsquoapplication (si elle est en train de tourner) Fait un backup de cette application

Installe la nouvelle application (Mise agrave jour des tables de lrsquoapplication installation

application sur le file system)

Vous allez pouvoir choisir

le code application et le Ndeg

Package Application agrave

associer agrave lrsquoaide des 2

popups Et cliquez sur laquo Installer raquo

Pour mettre agrave jour une

application vous retournez

dans le menu laquo Gestion des

Applications raquo et choisissez laquo Installation Application raquo

Puis vous allez seacutelectionner

lrsquoapplication agrave modifier dans

la liste qui va se preacutesenter

Et cliquez sur

Il ne vous reste plus

qursquoagrave seacutelectionner le Ndeg package Application

parmi ceux de la liste

issue du popup et de

cliquer sur laquo Mettre agrave

Jour raquo

Ndeg 12

Anneacutee 2014 Gestion des Applications Page 16

Dupliquer une application

A une application de gestion (Type bureau) peut ecirctre associeacute une application Web

(internaute) et vice versa Donc lorsque lrsquoapplication Bureau existe alors la duplication creacutee

lrsquoenvironnement Web et inversement

Exemple de parameacutetrage

Pour dupliquer une application vous

retournez dans le menu laquo Gestion des

Applications raquo et choisissez

laquo Dupliquer Applications raquo Puis vous allez seacutelectionner

lrsquoapplication agrave dupliquer dans la liste

qui va se preacutesenter

Et cliquez sur

A une application de

gestion (Type Bureau) peut

ecirctre associeacutee une

application Web (Internaute) et vice versa

Donc lorsque lrsquoapplication

Bureau existe alors la

duplication creacutee

lrsquoenvironnement Web et inversement

Ndeg 12

Anneacutee 2014 Gestion des Applications Page 17

INFORMATION

Concernant lrsquoEnvoi des Mails nrsquooubliez pas de configurer Mail-Smtp dans

lrsquoapplication creacuteeacutee

Deacuteveloppement et Edition de Logiciels

59 rue Glesener L-1631 Luxembourg

wwwalias-adcom

Avec Alias

Speacutecifier crsquoest deacutevelopper

Page 2: être est- à travers le schéma ci-dessous, qui, Newsletter N°19 · 2015-12-21 · N° 12 Gestion des Applications Année 2014 Page 3 Ici, nous allons packager nos 2 composants

Ndeg 12

Anneacutee 2014 Gestion des Applications Page 2

Packaging des composants et applications Rappel de deacutefinition du ou des composant(s) Dans notre exemple nous allons partir sur la creacuteation de 2 composants TEST1 et TEST2

Lorsque votre composant est creacuteeacute vous vous connectez dessus pour creacuteer les objets dont

vous avez besoin agrave savoir tables physiques dossiers fonctionnels fonctionnaliteacutes eacutecrans

eacuteditique email hellip tout ce qui est neacutecessaire pour la gestion de ce composant Nous

renvoyons agrave la lecture du Bulletin Technique Ndeg2 pour plus de deacutetails

Packaging du ou des composant(s)

Le packaging drsquoun composant permet de regrouper toutes les informations du composant

(tables parameacutetrage eacutecranshellip) en un seul objet stockeacute en base de donneacutees

Degraves que votre ou vos composant(s)

sont termineacutes connectez-vous au

Framework en administrateur

Dans le menu seacutelectionnez

lrsquooption laquo Packaging du

Composant raquo dans laquo WORKSPACE COMPOSANT raquo

Ndeg 12

Anneacutee 2014 Gestion des Applications Page 3

Ici nous allons packager nos 2 composants TEST1 TEST2

Une fois ces 2 composants packageacutes ceux-ci vont faire partie drsquoune bibliothegraveque de

composants precircts agrave ecirctre utiliseacutes dans lrsquoassemblage de votre application

Deacutefinition drsquoune Application

Restons dans le Framework Nous allons maintenant deacutefinir une application avec les 2

composants creacuteeacutes et packageacutes A cette eacutetape chacun est libre de deacutefinir la ou les applications souhaiteacutees Chacune de ces applications peut contenir un deux et jusqursquoagrave x

composants

Dans le menu seacutelectionnez lrsquooption laquo Deacutefinition des applications raquo

dans laquo PARAMETRAGE SERVEUR

APPLICATION raquo

Ndeg 12

Anneacutee 2014 Gestion des Applications Page 4

Packaging drsquoune application Lrsquoeacutetape suivante consiste agrave packager notre application

Le packaging a pour objet de tout regrouper en un dossier laquo zippeacute raquo (compresseacute) et stockeacute en

base de donneacutees avec ses cleacutes de recherche (on nrsquoutilise pas lrsquoarborescence Windows)

Apregraves avoir deacutefini notre application et lui

avoir ajouteacute ses composants il faut se deacuteconnecter du Framework et se re-

logguer afin de faire apparaicirctre la section

laquo GESTION SERVEUR APPLICATION raquo dans le menu du Framework

Allez dans lrsquooption laquo Packaging drsquoune

application raquo au niveau de la laquo GESTION SERVEUR APPLICATION raquo

Choisissez lrsquoapplication agrave

packager agrave lrsquoaide du popup

Quand celle-ci est packageacutee lrsquoapplication est precircte agrave ecirctre

deacuteployeacutee soit au niveau du

Runtime Entry (en local) soit

envoyeacutee au Runtime

Manager

Ndeg 12

Anneacutee 2014 Gestion des Applications Page 5

Deacuteploiement drsquoune application au niveau du Runtime

Entry Deacuteploiement de lrsquoapplication en local

Abordons dans un premier temps le deacuteploiement de lrsquoapplication au niveau du Runtime

Entry (le deacuteploiement vers un serveur distant sera traiteacute en page 11)

Voilagrave notre application est deacutesormais deacuteployeacutee sur le Runtime Entry (en local)

Le systegraveme a creacuteeacute

Le scheacutema Base de donneacutees (dans la base contenant le Framework)

Lrsquoapplication sur le file system dans le reacutepertoire contenant le Framework

Le contexte dans le Tomcat contenant le Framework Un raccourci sur le bureau pour acceacuteder agrave lrsquoapplication

Dans le menu dans la laquo Gestion

Serveur Application raquo choisissez

lrsquooption laquo Deacuteploiement Application

sur Runtime ENTRY raquo

Cliquez sur le

Ainsi agrave lrsquoaide du popup

vous pourrez choisir

lrsquoapplication que vous souhaitez deacuteployer

Ndeg 12

Anneacutee 2014 Gestion des Applications Page 6

Lrsquoapplication ainsi creacuteeacutee sera accessible apregraves redeacutemarrage du Tomcat soit par Le raccourci Connexion_NomApplication

LrsquoURL httpIP Framework Port tomcatNomApplication

IMPORTANT

Le Runtime Entry ne fait tourner qursquoune seule application agrave la fois

Cette application devient lrsquoapplication en cours du Framework Entry

Ndeg 12

Anneacutee 2014 Gestion des Applications Page 7

Deacutefinition drsquoun profil et drsquoun utilisateur

Il srsquoagit ici de geacuterer les droits des utilisateurs de la nouvelle application Nous allons commencer par deacutefinir le profil Pour cela il faut se deacuteconnecter du Framework et se

reconnecter pour faire apparaicirctre dans le menu les sections laquo Gestion des Profils raquo et

laquo Gestion des utilisateurs raquo

Puis nous deacutefinissons lrsquoutilisateur

Ndeg 12

Anneacutee 2014 Gestion des Applications Page 8

Lancement de lrsquoapplication

Tout drsquoabord il faut redeacutemarrer le Tomcat pour la prise en compte de lrsquoapplication

Vous retrouvez le menu classique avec vos fonctionnaliteacutes (ici laquo Planning de preacutesence raquo laquo Informations geacuteneacuterales raquo et laquo Informations enfant raquo)

Vous allez pouvoir vous connecter agrave votre application en entrant le login et le mot de passe

que vous avez deacutefini dans le parameacutetrage des utilisateurs

INFORMATION

Concernant lrsquoEnvoi des Mails nrsquooubliez pas de configurer Mail-Smtp dans le

Framework en mode laquo admin raquo

Ndeg 12

Anneacutee 2014 Gestion des Applications Page 9

Modification drsquoun des composants Lorsqursquoun composant est modifieacute pour que lrsquoapplication deacuteployeacutee sur le Runtime Entry le soit aussi il faut

Packager le composant

Packager lrsquoapplication

Redeacuteployer lrsquoapplication (en mode mise agrave jour)

Si crsquoest cette application qui tournait alors on nrsquoa pas besoin de redeacutemarrer Tomcat

Dans le cas contraire redeacutemarrez Tomcat

Mise agrave jour de lrsquoapplication

Cliquez sur laquo Deacuteploiement

Application sur Runtime

ENTRY raquo dans le menu de la laquo GESTION SERVEUR

APPLICATION raquo

Dans la liste des

applications deacuteployeacutees

sur Runtime Entry vous

allez seacutelectionner celle que vous souhaitez

mettre agrave jour et cliquez

sur Ensuite cliquez

sur laquo Mettre agrave jour raquo et

celle-ci va se faire

automatiquement

Ndeg 12

Anneacutee 2014 Gestion des Applications Page 10

La mise agrave jour se fait sur des applications existantes deacuteployeacutees ou non Elle reacutecupegravere le

dernier package de lrsquoapplication et lrsquoinstalle Elle fait les opeacuterations suivantes

Arrecircte eacuteventuellement lrsquoapplication en cours qui tourne

Fait un backup de cette application

Installe la nouvelle application (Mise agrave jour des tables de lrsquoapplication installation de lrsquoapplication sur le file system)

Supprime eacuteventuellement le contexte de lrsquoancienne application en cours pour

rajouter celui de lrsquoapplication mise agrave jour

Supprime eacuteventuellement le raccourci de lrsquoancienne application en cours pour creacuteer

celui de lrsquoapplication mise agrave jour

IMPORTANT

Cette application devient lrsquoapplication en cours du Framework Entry

Ndeg 12

Anneacutee 2014 Gestion des Applications Page 11

Envoi drsquoune Application vers le Runtime Manager

Configuration de lrsquoenvoi

Apregraves avoir traiteacute du deacuteploiement applicatif en local abordons maintenant le deacuteploiement

vers un serveur distant en lien avec Alias Runtime Manager

Lorsque vous faites lrsquoassociation avec un Runtime Manager pour la premiegravere fois le systegraveme

demande lrsquoURL du Runtime Manager

Dans http Runtime mettre httpIP_RuntimePort_TomcatAliasRuntimeManager avec IP_Runtime qui correspond agrave lrsquoadresse IP ougrave se trouve le Runtime

Puis cliquez sur laquo Associer raquo Un message indiquant que lrsquoassociation a eacuteteacute faite apparait et

nous propose ensuite lrsquoenvoi

Seacutelectionnez votre application agrave envoyer et cliquez sur laquo Envoyer raquo

Dans le menu du Framework dans

la laquo Gestion Serveur Application raquo

choisissez laquo Envoi application

vers Runtime Manager raquo

Ndeg 12

Anneacutee 2014 Gestion des Applications Page 12

Le systegraveme envoie le package au Runtime Manager associeacute

La suite des opeacuterations se passe deacutesormais sur le Runtime Manager

Connectons-nous maintenant agrave lrsquoapplication Alias Runtime Manager

Liste des Packages reccedilus et Frameworks associeacutes Lorsque vous vous connectez au Runtime Manager vous pouvez

Lister les packages reccedilus Lister les Frameworks associeacutes

Ndeg 12

Anneacutee 2014 Gestion des Applications Page 13

Deacuteclarer une source de donneacutees La source de donneacutees permet de deacutefinir une seule fois lrsquoaccegraves agrave une base de donneacutees Ainsi plusieurs scheacutemas applicatifs peuvent partager la mecircme source de donneacutees au lieu de

speacutecifier lrsquoaccegraves agrave cette source pour chacun

De mecircme vous pouvez speacutecifier plusieurs sources de donneacutees distinctes si vos applications

tournent en lien avec des bases de donneacutees diffeacuterentes

Parameacutetrage de lrsquoapplication

Afin de deacutefinir une source

de donneacutees choisissez lrsquooption laquo Sources de

donneacutees raquo dans le menu

laquo Parameacutetrage raquo et vous

obtenez lrsquoeacutecran ci-

dessous agrave renseigner

Toujours dans le menu

laquo Parameacutetrage raquo vous allez

cette fois-ci seacutelectionner

laquo Parameacutetrage Application raquo

Ndeg 12

Anneacutee 2014 Gestion des Applications Page 14

Exemple de parameacutetrage drsquoApplication

Nom Application Nom avec lequel lrsquoapplication sera accessible

Source de donneacutees Choisir parmi les sources deacutefinies

Scheacutema Nom du scheacutema dans la BD

Thegraveme Thegraveme associeacute agrave lrsquoapplication

Type Application De type Bureau (multifenecirctre) ou WebInternaute (mono fenecirctre)

Utilisateur ADMIN Utilisateur drsquoadministration de lrsquoapplication (ce sera le seul par lequel on pourra creacuteer des utilisateurs et profils de lrsquoapplication entre autres) Il servira agrave la

premiegravere connexion agrave lrsquoapplication

Mot de passe Mot de passe de lrsquoutilisateur ADMIN

Chemin Application Chemin drsquoinstallation de lrsquoapplication

Reacutepertoire TOMCAT Reacutepertoire drsquoinstallation du TOMCAT devant contenir lrsquoapplication

(contexte) Par deacutefaut celui du Runtime Manager est proposeacute mais modifiable Utilisateur Tomcat Utilisateur drsquoinstallation de TOMCAT (par deacutefaut admin)

Mot de passe Mot de passe de lrsquoutilisateur Tomcat (par deacutefaut admin)

Installer une application

Dans la laquo Gestion des

Applications raquo choisissez laquo Installation Application raquo

Et cliquez sur

Ndeg 12

Anneacutee 2014 Gestion des Applications Page 15

Le systegraveme va creacuteer

Le scheacutema Base de donneacutees (dans la source choisie dans le parameacutetrage de

lrsquoapplication)

Lrsquoapplication sur le file system dans le reacutepertoire indiqueacute dans le parameacutetrage de lrsquoapplication

Le contexte dans le tomcat deacutefini dans le parameacutetrage de lrsquoapplication

Lancement de lrsquoapplication Lrsquoapplication ainsi creacuteeacutee sera accessible agrave lrsquoURL suivante

httpIP Runtime Port tomcatNomApplication

Mise agrave jour de lrsquoapplication

Lorsque la mise agrave jour se fait le systegraveme

Arrecircte eacuteventuellement lrsquoapplication (si elle est en train de tourner) Fait un backup de cette application

Installe la nouvelle application (Mise agrave jour des tables de lrsquoapplication installation

application sur le file system)

Vous allez pouvoir choisir

le code application et le Ndeg

Package Application agrave

associer agrave lrsquoaide des 2

popups Et cliquez sur laquo Installer raquo

Pour mettre agrave jour une

application vous retournez

dans le menu laquo Gestion des

Applications raquo et choisissez laquo Installation Application raquo

Puis vous allez seacutelectionner

lrsquoapplication agrave modifier dans

la liste qui va se preacutesenter

Et cliquez sur

Il ne vous reste plus

qursquoagrave seacutelectionner le Ndeg package Application

parmi ceux de la liste

issue du popup et de

cliquer sur laquo Mettre agrave

Jour raquo

Ndeg 12

Anneacutee 2014 Gestion des Applications Page 16

Dupliquer une application

A une application de gestion (Type bureau) peut ecirctre associeacute une application Web

(internaute) et vice versa Donc lorsque lrsquoapplication Bureau existe alors la duplication creacutee

lrsquoenvironnement Web et inversement

Exemple de parameacutetrage

Pour dupliquer une application vous

retournez dans le menu laquo Gestion des

Applications raquo et choisissez

laquo Dupliquer Applications raquo Puis vous allez seacutelectionner

lrsquoapplication agrave dupliquer dans la liste

qui va se preacutesenter

Et cliquez sur

A une application de

gestion (Type Bureau) peut

ecirctre associeacutee une

application Web (Internaute) et vice versa

Donc lorsque lrsquoapplication

Bureau existe alors la

duplication creacutee

lrsquoenvironnement Web et inversement

Ndeg 12

Anneacutee 2014 Gestion des Applications Page 17

INFORMATION

Concernant lrsquoEnvoi des Mails nrsquooubliez pas de configurer Mail-Smtp dans

lrsquoapplication creacuteeacutee

Deacuteveloppement et Edition de Logiciels

59 rue Glesener L-1631 Luxembourg

wwwalias-adcom

Avec Alias

Speacutecifier crsquoest deacutevelopper

Page 3: être est- à travers le schéma ci-dessous, qui, Newsletter N°19 · 2015-12-21 · N° 12 Gestion des Applications Année 2014 Page 3 Ici, nous allons packager nos 2 composants

Ndeg 12

Anneacutee 2014 Gestion des Applications Page 3

Ici nous allons packager nos 2 composants TEST1 TEST2

Une fois ces 2 composants packageacutes ceux-ci vont faire partie drsquoune bibliothegraveque de

composants precircts agrave ecirctre utiliseacutes dans lrsquoassemblage de votre application

Deacutefinition drsquoune Application

Restons dans le Framework Nous allons maintenant deacutefinir une application avec les 2

composants creacuteeacutes et packageacutes A cette eacutetape chacun est libre de deacutefinir la ou les applications souhaiteacutees Chacune de ces applications peut contenir un deux et jusqursquoagrave x

composants

Dans le menu seacutelectionnez lrsquooption laquo Deacutefinition des applications raquo

dans laquo PARAMETRAGE SERVEUR

APPLICATION raquo

Ndeg 12

Anneacutee 2014 Gestion des Applications Page 4

Packaging drsquoune application Lrsquoeacutetape suivante consiste agrave packager notre application

Le packaging a pour objet de tout regrouper en un dossier laquo zippeacute raquo (compresseacute) et stockeacute en

base de donneacutees avec ses cleacutes de recherche (on nrsquoutilise pas lrsquoarborescence Windows)

Apregraves avoir deacutefini notre application et lui

avoir ajouteacute ses composants il faut se deacuteconnecter du Framework et se re-

logguer afin de faire apparaicirctre la section

laquo GESTION SERVEUR APPLICATION raquo dans le menu du Framework

Allez dans lrsquooption laquo Packaging drsquoune

application raquo au niveau de la laquo GESTION SERVEUR APPLICATION raquo

Choisissez lrsquoapplication agrave

packager agrave lrsquoaide du popup

Quand celle-ci est packageacutee lrsquoapplication est precircte agrave ecirctre

deacuteployeacutee soit au niveau du

Runtime Entry (en local) soit

envoyeacutee au Runtime

Manager

Ndeg 12

Anneacutee 2014 Gestion des Applications Page 5

Deacuteploiement drsquoune application au niveau du Runtime

Entry Deacuteploiement de lrsquoapplication en local

Abordons dans un premier temps le deacuteploiement de lrsquoapplication au niveau du Runtime

Entry (le deacuteploiement vers un serveur distant sera traiteacute en page 11)

Voilagrave notre application est deacutesormais deacuteployeacutee sur le Runtime Entry (en local)

Le systegraveme a creacuteeacute

Le scheacutema Base de donneacutees (dans la base contenant le Framework)

Lrsquoapplication sur le file system dans le reacutepertoire contenant le Framework

Le contexte dans le Tomcat contenant le Framework Un raccourci sur le bureau pour acceacuteder agrave lrsquoapplication

Dans le menu dans la laquo Gestion

Serveur Application raquo choisissez

lrsquooption laquo Deacuteploiement Application

sur Runtime ENTRY raquo

Cliquez sur le

Ainsi agrave lrsquoaide du popup

vous pourrez choisir

lrsquoapplication que vous souhaitez deacuteployer

Ndeg 12

Anneacutee 2014 Gestion des Applications Page 6

Lrsquoapplication ainsi creacuteeacutee sera accessible apregraves redeacutemarrage du Tomcat soit par Le raccourci Connexion_NomApplication

LrsquoURL httpIP Framework Port tomcatNomApplication

IMPORTANT

Le Runtime Entry ne fait tourner qursquoune seule application agrave la fois

Cette application devient lrsquoapplication en cours du Framework Entry

Ndeg 12

Anneacutee 2014 Gestion des Applications Page 7

Deacutefinition drsquoun profil et drsquoun utilisateur

Il srsquoagit ici de geacuterer les droits des utilisateurs de la nouvelle application Nous allons commencer par deacutefinir le profil Pour cela il faut se deacuteconnecter du Framework et se

reconnecter pour faire apparaicirctre dans le menu les sections laquo Gestion des Profils raquo et

laquo Gestion des utilisateurs raquo

Puis nous deacutefinissons lrsquoutilisateur

Ndeg 12

Anneacutee 2014 Gestion des Applications Page 8

Lancement de lrsquoapplication

Tout drsquoabord il faut redeacutemarrer le Tomcat pour la prise en compte de lrsquoapplication

Vous retrouvez le menu classique avec vos fonctionnaliteacutes (ici laquo Planning de preacutesence raquo laquo Informations geacuteneacuterales raquo et laquo Informations enfant raquo)

Vous allez pouvoir vous connecter agrave votre application en entrant le login et le mot de passe

que vous avez deacutefini dans le parameacutetrage des utilisateurs

INFORMATION

Concernant lrsquoEnvoi des Mails nrsquooubliez pas de configurer Mail-Smtp dans le

Framework en mode laquo admin raquo

Ndeg 12

Anneacutee 2014 Gestion des Applications Page 9

Modification drsquoun des composants Lorsqursquoun composant est modifieacute pour que lrsquoapplication deacuteployeacutee sur le Runtime Entry le soit aussi il faut

Packager le composant

Packager lrsquoapplication

Redeacuteployer lrsquoapplication (en mode mise agrave jour)

Si crsquoest cette application qui tournait alors on nrsquoa pas besoin de redeacutemarrer Tomcat

Dans le cas contraire redeacutemarrez Tomcat

Mise agrave jour de lrsquoapplication

Cliquez sur laquo Deacuteploiement

Application sur Runtime

ENTRY raquo dans le menu de la laquo GESTION SERVEUR

APPLICATION raquo

Dans la liste des

applications deacuteployeacutees

sur Runtime Entry vous

allez seacutelectionner celle que vous souhaitez

mettre agrave jour et cliquez

sur Ensuite cliquez

sur laquo Mettre agrave jour raquo et

celle-ci va se faire

automatiquement

Ndeg 12

Anneacutee 2014 Gestion des Applications Page 10

La mise agrave jour se fait sur des applications existantes deacuteployeacutees ou non Elle reacutecupegravere le

dernier package de lrsquoapplication et lrsquoinstalle Elle fait les opeacuterations suivantes

Arrecircte eacuteventuellement lrsquoapplication en cours qui tourne

Fait un backup de cette application

Installe la nouvelle application (Mise agrave jour des tables de lrsquoapplication installation de lrsquoapplication sur le file system)

Supprime eacuteventuellement le contexte de lrsquoancienne application en cours pour

rajouter celui de lrsquoapplication mise agrave jour

Supprime eacuteventuellement le raccourci de lrsquoancienne application en cours pour creacuteer

celui de lrsquoapplication mise agrave jour

IMPORTANT

Cette application devient lrsquoapplication en cours du Framework Entry

Ndeg 12

Anneacutee 2014 Gestion des Applications Page 11

Envoi drsquoune Application vers le Runtime Manager

Configuration de lrsquoenvoi

Apregraves avoir traiteacute du deacuteploiement applicatif en local abordons maintenant le deacuteploiement

vers un serveur distant en lien avec Alias Runtime Manager

Lorsque vous faites lrsquoassociation avec un Runtime Manager pour la premiegravere fois le systegraveme

demande lrsquoURL du Runtime Manager

Dans http Runtime mettre httpIP_RuntimePort_TomcatAliasRuntimeManager avec IP_Runtime qui correspond agrave lrsquoadresse IP ougrave se trouve le Runtime

Puis cliquez sur laquo Associer raquo Un message indiquant que lrsquoassociation a eacuteteacute faite apparait et

nous propose ensuite lrsquoenvoi

Seacutelectionnez votre application agrave envoyer et cliquez sur laquo Envoyer raquo

Dans le menu du Framework dans

la laquo Gestion Serveur Application raquo

choisissez laquo Envoi application

vers Runtime Manager raquo

Ndeg 12

Anneacutee 2014 Gestion des Applications Page 12

Le systegraveme envoie le package au Runtime Manager associeacute

La suite des opeacuterations se passe deacutesormais sur le Runtime Manager

Connectons-nous maintenant agrave lrsquoapplication Alias Runtime Manager

Liste des Packages reccedilus et Frameworks associeacutes Lorsque vous vous connectez au Runtime Manager vous pouvez

Lister les packages reccedilus Lister les Frameworks associeacutes

Ndeg 12

Anneacutee 2014 Gestion des Applications Page 13

Deacuteclarer une source de donneacutees La source de donneacutees permet de deacutefinir une seule fois lrsquoaccegraves agrave une base de donneacutees Ainsi plusieurs scheacutemas applicatifs peuvent partager la mecircme source de donneacutees au lieu de

speacutecifier lrsquoaccegraves agrave cette source pour chacun

De mecircme vous pouvez speacutecifier plusieurs sources de donneacutees distinctes si vos applications

tournent en lien avec des bases de donneacutees diffeacuterentes

Parameacutetrage de lrsquoapplication

Afin de deacutefinir une source

de donneacutees choisissez lrsquooption laquo Sources de

donneacutees raquo dans le menu

laquo Parameacutetrage raquo et vous

obtenez lrsquoeacutecran ci-

dessous agrave renseigner

Toujours dans le menu

laquo Parameacutetrage raquo vous allez

cette fois-ci seacutelectionner

laquo Parameacutetrage Application raquo

Ndeg 12

Anneacutee 2014 Gestion des Applications Page 14

Exemple de parameacutetrage drsquoApplication

Nom Application Nom avec lequel lrsquoapplication sera accessible

Source de donneacutees Choisir parmi les sources deacutefinies

Scheacutema Nom du scheacutema dans la BD

Thegraveme Thegraveme associeacute agrave lrsquoapplication

Type Application De type Bureau (multifenecirctre) ou WebInternaute (mono fenecirctre)

Utilisateur ADMIN Utilisateur drsquoadministration de lrsquoapplication (ce sera le seul par lequel on pourra creacuteer des utilisateurs et profils de lrsquoapplication entre autres) Il servira agrave la

premiegravere connexion agrave lrsquoapplication

Mot de passe Mot de passe de lrsquoutilisateur ADMIN

Chemin Application Chemin drsquoinstallation de lrsquoapplication

Reacutepertoire TOMCAT Reacutepertoire drsquoinstallation du TOMCAT devant contenir lrsquoapplication

(contexte) Par deacutefaut celui du Runtime Manager est proposeacute mais modifiable Utilisateur Tomcat Utilisateur drsquoinstallation de TOMCAT (par deacutefaut admin)

Mot de passe Mot de passe de lrsquoutilisateur Tomcat (par deacutefaut admin)

Installer une application

Dans la laquo Gestion des

Applications raquo choisissez laquo Installation Application raquo

Et cliquez sur

Ndeg 12

Anneacutee 2014 Gestion des Applications Page 15

Le systegraveme va creacuteer

Le scheacutema Base de donneacutees (dans la source choisie dans le parameacutetrage de

lrsquoapplication)

Lrsquoapplication sur le file system dans le reacutepertoire indiqueacute dans le parameacutetrage de lrsquoapplication

Le contexte dans le tomcat deacutefini dans le parameacutetrage de lrsquoapplication

Lancement de lrsquoapplication Lrsquoapplication ainsi creacuteeacutee sera accessible agrave lrsquoURL suivante

httpIP Runtime Port tomcatNomApplication

Mise agrave jour de lrsquoapplication

Lorsque la mise agrave jour se fait le systegraveme

Arrecircte eacuteventuellement lrsquoapplication (si elle est en train de tourner) Fait un backup de cette application

Installe la nouvelle application (Mise agrave jour des tables de lrsquoapplication installation

application sur le file system)

Vous allez pouvoir choisir

le code application et le Ndeg

Package Application agrave

associer agrave lrsquoaide des 2

popups Et cliquez sur laquo Installer raquo

Pour mettre agrave jour une

application vous retournez

dans le menu laquo Gestion des

Applications raquo et choisissez laquo Installation Application raquo

Puis vous allez seacutelectionner

lrsquoapplication agrave modifier dans

la liste qui va se preacutesenter

Et cliquez sur

Il ne vous reste plus

qursquoagrave seacutelectionner le Ndeg package Application

parmi ceux de la liste

issue du popup et de

cliquer sur laquo Mettre agrave

Jour raquo

Ndeg 12

Anneacutee 2014 Gestion des Applications Page 16

Dupliquer une application

A une application de gestion (Type bureau) peut ecirctre associeacute une application Web

(internaute) et vice versa Donc lorsque lrsquoapplication Bureau existe alors la duplication creacutee

lrsquoenvironnement Web et inversement

Exemple de parameacutetrage

Pour dupliquer une application vous

retournez dans le menu laquo Gestion des

Applications raquo et choisissez

laquo Dupliquer Applications raquo Puis vous allez seacutelectionner

lrsquoapplication agrave dupliquer dans la liste

qui va se preacutesenter

Et cliquez sur

A une application de

gestion (Type Bureau) peut

ecirctre associeacutee une

application Web (Internaute) et vice versa

Donc lorsque lrsquoapplication

Bureau existe alors la

duplication creacutee

lrsquoenvironnement Web et inversement

Ndeg 12

Anneacutee 2014 Gestion des Applications Page 17

INFORMATION

Concernant lrsquoEnvoi des Mails nrsquooubliez pas de configurer Mail-Smtp dans

lrsquoapplication creacuteeacutee

Deacuteveloppement et Edition de Logiciels

59 rue Glesener L-1631 Luxembourg

wwwalias-adcom

Avec Alias

Speacutecifier crsquoest deacutevelopper

Page 4: être est- à travers le schéma ci-dessous, qui, Newsletter N°19 · 2015-12-21 · N° 12 Gestion des Applications Année 2014 Page 3 Ici, nous allons packager nos 2 composants

Ndeg 12

Anneacutee 2014 Gestion des Applications Page 4

Packaging drsquoune application Lrsquoeacutetape suivante consiste agrave packager notre application

Le packaging a pour objet de tout regrouper en un dossier laquo zippeacute raquo (compresseacute) et stockeacute en

base de donneacutees avec ses cleacutes de recherche (on nrsquoutilise pas lrsquoarborescence Windows)

Apregraves avoir deacutefini notre application et lui

avoir ajouteacute ses composants il faut se deacuteconnecter du Framework et se re-

logguer afin de faire apparaicirctre la section

laquo GESTION SERVEUR APPLICATION raquo dans le menu du Framework

Allez dans lrsquooption laquo Packaging drsquoune

application raquo au niveau de la laquo GESTION SERVEUR APPLICATION raquo

Choisissez lrsquoapplication agrave

packager agrave lrsquoaide du popup

Quand celle-ci est packageacutee lrsquoapplication est precircte agrave ecirctre

deacuteployeacutee soit au niveau du

Runtime Entry (en local) soit

envoyeacutee au Runtime

Manager

Ndeg 12

Anneacutee 2014 Gestion des Applications Page 5

Deacuteploiement drsquoune application au niveau du Runtime

Entry Deacuteploiement de lrsquoapplication en local

Abordons dans un premier temps le deacuteploiement de lrsquoapplication au niveau du Runtime

Entry (le deacuteploiement vers un serveur distant sera traiteacute en page 11)

Voilagrave notre application est deacutesormais deacuteployeacutee sur le Runtime Entry (en local)

Le systegraveme a creacuteeacute

Le scheacutema Base de donneacutees (dans la base contenant le Framework)

Lrsquoapplication sur le file system dans le reacutepertoire contenant le Framework

Le contexte dans le Tomcat contenant le Framework Un raccourci sur le bureau pour acceacuteder agrave lrsquoapplication

Dans le menu dans la laquo Gestion

Serveur Application raquo choisissez

lrsquooption laquo Deacuteploiement Application

sur Runtime ENTRY raquo

Cliquez sur le

Ainsi agrave lrsquoaide du popup

vous pourrez choisir

lrsquoapplication que vous souhaitez deacuteployer

Ndeg 12

Anneacutee 2014 Gestion des Applications Page 6

Lrsquoapplication ainsi creacuteeacutee sera accessible apregraves redeacutemarrage du Tomcat soit par Le raccourci Connexion_NomApplication

LrsquoURL httpIP Framework Port tomcatNomApplication

IMPORTANT

Le Runtime Entry ne fait tourner qursquoune seule application agrave la fois

Cette application devient lrsquoapplication en cours du Framework Entry

Ndeg 12

Anneacutee 2014 Gestion des Applications Page 7

Deacutefinition drsquoun profil et drsquoun utilisateur

Il srsquoagit ici de geacuterer les droits des utilisateurs de la nouvelle application Nous allons commencer par deacutefinir le profil Pour cela il faut se deacuteconnecter du Framework et se

reconnecter pour faire apparaicirctre dans le menu les sections laquo Gestion des Profils raquo et

laquo Gestion des utilisateurs raquo

Puis nous deacutefinissons lrsquoutilisateur

Ndeg 12

Anneacutee 2014 Gestion des Applications Page 8

Lancement de lrsquoapplication

Tout drsquoabord il faut redeacutemarrer le Tomcat pour la prise en compte de lrsquoapplication

Vous retrouvez le menu classique avec vos fonctionnaliteacutes (ici laquo Planning de preacutesence raquo laquo Informations geacuteneacuterales raquo et laquo Informations enfant raquo)

Vous allez pouvoir vous connecter agrave votre application en entrant le login et le mot de passe

que vous avez deacutefini dans le parameacutetrage des utilisateurs

INFORMATION

Concernant lrsquoEnvoi des Mails nrsquooubliez pas de configurer Mail-Smtp dans le

Framework en mode laquo admin raquo

Ndeg 12

Anneacutee 2014 Gestion des Applications Page 9

Modification drsquoun des composants Lorsqursquoun composant est modifieacute pour que lrsquoapplication deacuteployeacutee sur le Runtime Entry le soit aussi il faut

Packager le composant

Packager lrsquoapplication

Redeacuteployer lrsquoapplication (en mode mise agrave jour)

Si crsquoest cette application qui tournait alors on nrsquoa pas besoin de redeacutemarrer Tomcat

Dans le cas contraire redeacutemarrez Tomcat

Mise agrave jour de lrsquoapplication

Cliquez sur laquo Deacuteploiement

Application sur Runtime

ENTRY raquo dans le menu de la laquo GESTION SERVEUR

APPLICATION raquo

Dans la liste des

applications deacuteployeacutees

sur Runtime Entry vous

allez seacutelectionner celle que vous souhaitez

mettre agrave jour et cliquez

sur Ensuite cliquez

sur laquo Mettre agrave jour raquo et

celle-ci va se faire

automatiquement

Ndeg 12

Anneacutee 2014 Gestion des Applications Page 10

La mise agrave jour se fait sur des applications existantes deacuteployeacutees ou non Elle reacutecupegravere le

dernier package de lrsquoapplication et lrsquoinstalle Elle fait les opeacuterations suivantes

Arrecircte eacuteventuellement lrsquoapplication en cours qui tourne

Fait un backup de cette application

Installe la nouvelle application (Mise agrave jour des tables de lrsquoapplication installation de lrsquoapplication sur le file system)

Supprime eacuteventuellement le contexte de lrsquoancienne application en cours pour

rajouter celui de lrsquoapplication mise agrave jour

Supprime eacuteventuellement le raccourci de lrsquoancienne application en cours pour creacuteer

celui de lrsquoapplication mise agrave jour

IMPORTANT

Cette application devient lrsquoapplication en cours du Framework Entry

Ndeg 12

Anneacutee 2014 Gestion des Applications Page 11

Envoi drsquoune Application vers le Runtime Manager

Configuration de lrsquoenvoi

Apregraves avoir traiteacute du deacuteploiement applicatif en local abordons maintenant le deacuteploiement

vers un serveur distant en lien avec Alias Runtime Manager

Lorsque vous faites lrsquoassociation avec un Runtime Manager pour la premiegravere fois le systegraveme

demande lrsquoURL du Runtime Manager

Dans http Runtime mettre httpIP_RuntimePort_TomcatAliasRuntimeManager avec IP_Runtime qui correspond agrave lrsquoadresse IP ougrave se trouve le Runtime

Puis cliquez sur laquo Associer raquo Un message indiquant que lrsquoassociation a eacuteteacute faite apparait et

nous propose ensuite lrsquoenvoi

Seacutelectionnez votre application agrave envoyer et cliquez sur laquo Envoyer raquo

Dans le menu du Framework dans

la laquo Gestion Serveur Application raquo

choisissez laquo Envoi application

vers Runtime Manager raquo

Ndeg 12

Anneacutee 2014 Gestion des Applications Page 12

Le systegraveme envoie le package au Runtime Manager associeacute

La suite des opeacuterations se passe deacutesormais sur le Runtime Manager

Connectons-nous maintenant agrave lrsquoapplication Alias Runtime Manager

Liste des Packages reccedilus et Frameworks associeacutes Lorsque vous vous connectez au Runtime Manager vous pouvez

Lister les packages reccedilus Lister les Frameworks associeacutes

Ndeg 12

Anneacutee 2014 Gestion des Applications Page 13

Deacuteclarer une source de donneacutees La source de donneacutees permet de deacutefinir une seule fois lrsquoaccegraves agrave une base de donneacutees Ainsi plusieurs scheacutemas applicatifs peuvent partager la mecircme source de donneacutees au lieu de

speacutecifier lrsquoaccegraves agrave cette source pour chacun

De mecircme vous pouvez speacutecifier plusieurs sources de donneacutees distinctes si vos applications

tournent en lien avec des bases de donneacutees diffeacuterentes

Parameacutetrage de lrsquoapplication

Afin de deacutefinir une source

de donneacutees choisissez lrsquooption laquo Sources de

donneacutees raquo dans le menu

laquo Parameacutetrage raquo et vous

obtenez lrsquoeacutecran ci-

dessous agrave renseigner

Toujours dans le menu

laquo Parameacutetrage raquo vous allez

cette fois-ci seacutelectionner

laquo Parameacutetrage Application raquo

Ndeg 12

Anneacutee 2014 Gestion des Applications Page 14

Exemple de parameacutetrage drsquoApplication

Nom Application Nom avec lequel lrsquoapplication sera accessible

Source de donneacutees Choisir parmi les sources deacutefinies

Scheacutema Nom du scheacutema dans la BD

Thegraveme Thegraveme associeacute agrave lrsquoapplication

Type Application De type Bureau (multifenecirctre) ou WebInternaute (mono fenecirctre)

Utilisateur ADMIN Utilisateur drsquoadministration de lrsquoapplication (ce sera le seul par lequel on pourra creacuteer des utilisateurs et profils de lrsquoapplication entre autres) Il servira agrave la

premiegravere connexion agrave lrsquoapplication

Mot de passe Mot de passe de lrsquoutilisateur ADMIN

Chemin Application Chemin drsquoinstallation de lrsquoapplication

Reacutepertoire TOMCAT Reacutepertoire drsquoinstallation du TOMCAT devant contenir lrsquoapplication

(contexte) Par deacutefaut celui du Runtime Manager est proposeacute mais modifiable Utilisateur Tomcat Utilisateur drsquoinstallation de TOMCAT (par deacutefaut admin)

Mot de passe Mot de passe de lrsquoutilisateur Tomcat (par deacutefaut admin)

Installer une application

Dans la laquo Gestion des

Applications raquo choisissez laquo Installation Application raquo

Et cliquez sur

Ndeg 12

Anneacutee 2014 Gestion des Applications Page 15

Le systegraveme va creacuteer

Le scheacutema Base de donneacutees (dans la source choisie dans le parameacutetrage de

lrsquoapplication)

Lrsquoapplication sur le file system dans le reacutepertoire indiqueacute dans le parameacutetrage de lrsquoapplication

Le contexte dans le tomcat deacutefini dans le parameacutetrage de lrsquoapplication

Lancement de lrsquoapplication Lrsquoapplication ainsi creacuteeacutee sera accessible agrave lrsquoURL suivante

httpIP Runtime Port tomcatNomApplication

Mise agrave jour de lrsquoapplication

Lorsque la mise agrave jour se fait le systegraveme

Arrecircte eacuteventuellement lrsquoapplication (si elle est en train de tourner) Fait un backup de cette application

Installe la nouvelle application (Mise agrave jour des tables de lrsquoapplication installation

application sur le file system)

Vous allez pouvoir choisir

le code application et le Ndeg

Package Application agrave

associer agrave lrsquoaide des 2

popups Et cliquez sur laquo Installer raquo

Pour mettre agrave jour une

application vous retournez

dans le menu laquo Gestion des

Applications raquo et choisissez laquo Installation Application raquo

Puis vous allez seacutelectionner

lrsquoapplication agrave modifier dans

la liste qui va se preacutesenter

Et cliquez sur

Il ne vous reste plus

qursquoagrave seacutelectionner le Ndeg package Application

parmi ceux de la liste

issue du popup et de

cliquer sur laquo Mettre agrave

Jour raquo

Ndeg 12

Anneacutee 2014 Gestion des Applications Page 16

Dupliquer une application

A une application de gestion (Type bureau) peut ecirctre associeacute une application Web

(internaute) et vice versa Donc lorsque lrsquoapplication Bureau existe alors la duplication creacutee

lrsquoenvironnement Web et inversement

Exemple de parameacutetrage

Pour dupliquer une application vous

retournez dans le menu laquo Gestion des

Applications raquo et choisissez

laquo Dupliquer Applications raquo Puis vous allez seacutelectionner

lrsquoapplication agrave dupliquer dans la liste

qui va se preacutesenter

Et cliquez sur

A une application de

gestion (Type Bureau) peut

ecirctre associeacutee une

application Web (Internaute) et vice versa

Donc lorsque lrsquoapplication

Bureau existe alors la

duplication creacutee

lrsquoenvironnement Web et inversement

Ndeg 12

Anneacutee 2014 Gestion des Applications Page 17

INFORMATION

Concernant lrsquoEnvoi des Mails nrsquooubliez pas de configurer Mail-Smtp dans

lrsquoapplication creacuteeacutee

Deacuteveloppement et Edition de Logiciels

59 rue Glesener L-1631 Luxembourg

wwwalias-adcom

Avec Alias

Speacutecifier crsquoest deacutevelopper

Page 5: être est- à travers le schéma ci-dessous, qui, Newsletter N°19 · 2015-12-21 · N° 12 Gestion des Applications Année 2014 Page 3 Ici, nous allons packager nos 2 composants

Ndeg 12

Anneacutee 2014 Gestion des Applications Page 5

Deacuteploiement drsquoune application au niveau du Runtime

Entry Deacuteploiement de lrsquoapplication en local

Abordons dans un premier temps le deacuteploiement de lrsquoapplication au niveau du Runtime

Entry (le deacuteploiement vers un serveur distant sera traiteacute en page 11)

Voilagrave notre application est deacutesormais deacuteployeacutee sur le Runtime Entry (en local)

Le systegraveme a creacuteeacute

Le scheacutema Base de donneacutees (dans la base contenant le Framework)

Lrsquoapplication sur le file system dans le reacutepertoire contenant le Framework

Le contexte dans le Tomcat contenant le Framework Un raccourci sur le bureau pour acceacuteder agrave lrsquoapplication

Dans le menu dans la laquo Gestion

Serveur Application raquo choisissez

lrsquooption laquo Deacuteploiement Application

sur Runtime ENTRY raquo

Cliquez sur le

Ainsi agrave lrsquoaide du popup

vous pourrez choisir

lrsquoapplication que vous souhaitez deacuteployer

Ndeg 12

Anneacutee 2014 Gestion des Applications Page 6

Lrsquoapplication ainsi creacuteeacutee sera accessible apregraves redeacutemarrage du Tomcat soit par Le raccourci Connexion_NomApplication

LrsquoURL httpIP Framework Port tomcatNomApplication

IMPORTANT

Le Runtime Entry ne fait tourner qursquoune seule application agrave la fois

Cette application devient lrsquoapplication en cours du Framework Entry

Ndeg 12

Anneacutee 2014 Gestion des Applications Page 7

Deacutefinition drsquoun profil et drsquoun utilisateur

Il srsquoagit ici de geacuterer les droits des utilisateurs de la nouvelle application Nous allons commencer par deacutefinir le profil Pour cela il faut se deacuteconnecter du Framework et se

reconnecter pour faire apparaicirctre dans le menu les sections laquo Gestion des Profils raquo et

laquo Gestion des utilisateurs raquo

Puis nous deacutefinissons lrsquoutilisateur

Ndeg 12

Anneacutee 2014 Gestion des Applications Page 8

Lancement de lrsquoapplication

Tout drsquoabord il faut redeacutemarrer le Tomcat pour la prise en compte de lrsquoapplication

Vous retrouvez le menu classique avec vos fonctionnaliteacutes (ici laquo Planning de preacutesence raquo laquo Informations geacuteneacuterales raquo et laquo Informations enfant raquo)

Vous allez pouvoir vous connecter agrave votre application en entrant le login et le mot de passe

que vous avez deacutefini dans le parameacutetrage des utilisateurs

INFORMATION

Concernant lrsquoEnvoi des Mails nrsquooubliez pas de configurer Mail-Smtp dans le

Framework en mode laquo admin raquo

Ndeg 12

Anneacutee 2014 Gestion des Applications Page 9

Modification drsquoun des composants Lorsqursquoun composant est modifieacute pour que lrsquoapplication deacuteployeacutee sur le Runtime Entry le soit aussi il faut

Packager le composant

Packager lrsquoapplication

Redeacuteployer lrsquoapplication (en mode mise agrave jour)

Si crsquoest cette application qui tournait alors on nrsquoa pas besoin de redeacutemarrer Tomcat

Dans le cas contraire redeacutemarrez Tomcat

Mise agrave jour de lrsquoapplication

Cliquez sur laquo Deacuteploiement

Application sur Runtime

ENTRY raquo dans le menu de la laquo GESTION SERVEUR

APPLICATION raquo

Dans la liste des

applications deacuteployeacutees

sur Runtime Entry vous

allez seacutelectionner celle que vous souhaitez

mettre agrave jour et cliquez

sur Ensuite cliquez

sur laquo Mettre agrave jour raquo et

celle-ci va se faire

automatiquement

Ndeg 12

Anneacutee 2014 Gestion des Applications Page 10

La mise agrave jour se fait sur des applications existantes deacuteployeacutees ou non Elle reacutecupegravere le

dernier package de lrsquoapplication et lrsquoinstalle Elle fait les opeacuterations suivantes

Arrecircte eacuteventuellement lrsquoapplication en cours qui tourne

Fait un backup de cette application

Installe la nouvelle application (Mise agrave jour des tables de lrsquoapplication installation de lrsquoapplication sur le file system)

Supprime eacuteventuellement le contexte de lrsquoancienne application en cours pour

rajouter celui de lrsquoapplication mise agrave jour

Supprime eacuteventuellement le raccourci de lrsquoancienne application en cours pour creacuteer

celui de lrsquoapplication mise agrave jour

IMPORTANT

Cette application devient lrsquoapplication en cours du Framework Entry

Ndeg 12

Anneacutee 2014 Gestion des Applications Page 11

Envoi drsquoune Application vers le Runtime Manager

Configuration de lrsquoenvoi

Apregraves avoir traiteacute du deacuteploiement applicatif en local abordons maintenant le deacuteploiement

vers un serveur distant en lien avec Alias Runtime Manager

Lorsque vous faites lrsquoassociation avec un Runtime Manager pour la premiegravere fois le systegraveme

demande lrsquoURL du Runtime Manager

Dans http Runtime mettre httpIP_RuntimePort_TomcatAliasRuntimeManager avec IP_Runtime qui correspond agrave lrsquoadresse IP ougrave se trouve le Runtime

Puis cliquez sur laquo Associer raquo Un message indiquant que lrsquoassociation a eacuteteacute faite apparait et

nous propose ensuite lrsquoenvoi

Seacutelectionnez votre application agrave envoyer et cliquez sur laquo Envoyer raquo

Dans le menu du Framework dans

la laquo Gestion Serveur Application raquo

choisissez laquo Envoi application

vers Runtime Manager raquo

Ndeg 12

Anneacutee 2014 Gestion des Applications Page 12

Le systegraveme envoie le package au Runtime Manager associeacute

La suite des opeacuterations se passe deacutesormais sur le Runtime Manager

Connectons-nous maintenant agrave lrsquoapplication Alias Runtime Manager

Liste des Packages reccedilus et Frameworks associeacutes Lorsque vous vous connectez au Runtime Manager vous pouvez

Lister les packages reccedilus Lister les Frameworks associeacutes

Ndeg 12

Anneacutee 2014 Gestion des Applications Page 13

Deacuteclarer une source de donneacutees La source de donneacutees permet de deacutefinir une seule fois lrsquoaccegraves agrave une base de donneacutees Ainsi plusieurs scheacutemas applicatifs peuvent partager la mecircme source de donneacutees au lieu de

speacutecifier lrsquoaccegraves agrave cette source pour chacun

De mecircme vous pouvez speacutecifier plusieurs sources de donneacutees distinctes si vos applications

tournent en lien avec des bases de donneacutees diffeacuterentes

Parameacutetrage de lrsquoapplication

Afin de deacutefinir une source

de donneacutees choisissez lrsquooption laquo Sources de

donneacutees raquo dans le menu

laquo Parameacutetrage raquo et vous

obtenez lrsquoeacutecran ci-

dessous agrave renseigner

Toujours dans le menu

laquo Parameacutetrage raquo vous allez

cette fois-ci seacutelectionner

laquo Parameacutetrage Application raquo

Ndeg 12

Anneacutee 2014 Gestion des Applications Page 14

Exemple de parameacutetrage drsquoApplication

Nom Application Nom avec lequel lrsquoapplication sera accessible

Source de donneacutees Choisir parmi les sources deacutefinies

Scheacutema Nom du scheacutema dans la BD

Thegraveme Thegraveme associeacute agrave lrsquoapplication

Type Application De type Bureau (multifenecirctre) ou WebInternaute (mono fenecirctre)

Utilisateur ADMIN Utilisateur drsquoadministration de lrsquoapplication (ce sera le seul par lequel on pourra creacuteer des utilisateurs et profils de lrsquoapplication entre autres) Il servira agrave la

premiegravere connexion agrave lrsquoapplication

Mot de passe Mot de passe de lrsquoutilisateur ADMIN

Chemin Application Chemin drsquoinstallation de lrsquoapplication

Reacutepertoire TOMCAT Reacutepertoire drsquoinstallation du TOMCAT devant contenir lrsquoapplication

(contexte) Par deacutefaut celui du Runtime Manager est proposeacute mais modifiable Utilisateur Tomcat Utilisateur drsquoinstallation de TOMCAT (par deacutefaut admin)

Mot de passe Mot de passe de lrsquoutilisateur Tomcat (par deacutefaut admin)

Installer une application

Dans la laquo Gestion des

Applications raquo choisissez laquo Installation Application raquo

Et cliquez sur

Ndeg 12

Anneacutee 2014 Gestion des Applications Page 15

Le systegraveme va creacuteer

Le scheacutema Base de donneacutees (dans la source choisie dans le parameacutetrage de

lrsquoapplication)

Lrsquoapplication sur le file system dans le reacutepertoire indiqueacute dans le parameacutetrage de lrsquoapplication

Le contexte dans le tomcat deacutefini dans le parameacutetrage de lrsquoapplication

Lancement de lrsquoapplication Lrsquoapplication ainsi creacuteeacutee sera accessible agrave lrsquoURL suivante

httpIP Runtime Port tomcatNomApplication

Mise agrave jour de lrsquoapplication

Lorsque la mise agrave jour se fait le systegraveme

Arrecircte eacuteventuellement lrsquoapplication (si elle est en train de tourner) Fait un backup de cette application

Installe la nouvelle application (Mise agrave jour des tables de lrsquoapplication installation

application sur le file system)

Vous allez pouvoir choisir

le code application et le Ndeg

Package Application agrave

associer agrave lrsquoaide des 2

popups Et cliquez sur laquo Installer raquo

Pour mettre agrave jour une

application vous retournez

dans le menu laquo Gestion des

Applications raquo et choisissez laquo Installation Application raquo

Puis vous allez seacutelectionner

lrsquoapplication agrave modifier dans

la liste qui va se preacutesenter

Et cliquez sur

Il ne vous reste plus

qursquoagrave seacutelectionner le Ndeg package Application

parmi ceux de la liste

issue du popup et de

cliquer sur laquo Mettre agrave

Jour raquo

Ndeg 12

Anneacutee 2014 Gestion des Applications Page 16

Dupliquer une application

A une application de gestion (Type bureau) peut ecirctre associeacute une application Web

(internaute) et vice versa Donc lorsque lrsquoapplication Bureau existe alors la duplication creacutee

lrsquoenvironnement Web et inversement

Exemple de parameacutetrage

Pour dupliquer une application vous

retournez dans le menu laquo Gestion des

Applications raquo et choisissez

laquo Dupliquer Applications raquo Puis vous allez seacutelectionner

lrsquoapplication agrave dupliquer dans la liste

qui va se preacutesenter

Et cliquez sur

A une application de

gestion (Type Bureau) peut

ecirctre associeacutee une

application Web (Internaute) et vice versa

Donc lorsque lrsquoapplication

Bureau existe alors la

duplication creacutee

lrsquoenvironnement Web et inversement

Ndeg 12

Anneacutee 2014 Gestion des Applications Page 17

INFORMATION

Concernant lrsquoEnvoi des Mails nrsquooubliez pas de configurer Mail-Smtp dans

lrsquoapplication creacuteeacutee

Deacuteveloppement et Edition de Logiciels

59 rue Glesener L-1631 Luxembourg

wwwalias-adcom

Avec Alias

Speacutecifier crsquoest deacutevelopper

Page 6: être est- à travers le schéma ci-dessous, qui, Newsletter N°19 · 2015-12-21 · N° 12 Gestion des Applications Année 2014 Page 3 Ici, nous allons packager nos 2 composants

Ndeg 12

Anneacutee 2014 Gestion des Applications Page 6

Lrsquoapplication ainsi creacuteeacutee sera accessible apregraves redeacutemarrage du Tomcat soit par Le raccourci Connexion_NomApplication

LrsquoURL httpIP Framework Port tomcatNomApplication

IMPORTANT

Le Runtime Entry ne fait tourner qursquoune seule application agrave la fois

Cette application devient lrsquoapplication en cours du Framework Entry

Ndeg 12

Anneacutee 2014 Gestion des Applications Page 7

Deacutefinition drsquoun profil et drsquoun utilisateur

Il srsquoagit ici de geacuterer les droits des utilisateurs de la nouvelle application Nous allons commencer par deacutefinir le profil Pour cela il faut se deacuteconnecter du Framework et se

reconnecter pour faire apparaicirctre dans le menu les sections laquo Gestion des Profils raquo et

laquo Gestion des utilisateurs raquo

Puis nous deacutefinissons lrsquoutilisateur

Ndeg 12

Anneacutee 2014 Gestion des Applications Page 8

Lancement de lrsquoapplication

Tout drsquoabord il faut redeacutemarrer le Tomcat pour la prise en compte de lrsquoapplication

Vous retrouvez le menu classique avec vos fonctionnaliteacutes (ici laquo Planning de preacutesence raquo laquo Informations geacuteneacuterales raquo et laquo Informations enfant raquo)

Vous allez pouvoir vous connecter agrave votre application en entrant le login et le mot de passe

que vous avez deacutefini dans le parameacutetrage des utilisateurs

INFORMATION

Concernant lrsquoEnvoi des Mails nrsquooubliez pas de configurer Mail-Smtp dans le

Framework en mode laquo admin raquo

Ndeg 12

Anneacutee 2014 Gestion des Applications Page 9

Modification drsquoun des composants Lorsqursquoun composant est modifieacute pour que lrsquoapplication deacuteployeacutee sur le Runtime Entry le soit aussi il faut

Packager le composant

Packager lrsquoapplication

Redeacuteployer lrsquoapplication (en mode mise agrave jour)

Si crsquoest cette application qui tournait alors on nrsquoa pas besoin de redeacutemarrer Tomcat

Dans le cas contraire redeacutemarrez Tomcat

Mise agrave jour de lrsquoapplication

Cliquez sur laquo Deacuteploiement

Application sur Runtime

ENTRY raquo dans le menu de la laquo GESTION SERVEUR

APPLICATION raquo

Dans la liste des

applications deacuteployeacutees

sur Runtime Entry vous

allez seacutelectionner celle que vous souhaitez

mettre agrave jour et cliquez

sur Ensuite cliquez

sur laquo Mettre agrave jour raquo et

celle-ci va se faire

automatiquement

Ndeg 12

Anneacutee 2014 Gestion des Applications Page 10

La mise agrave jour se fait sur des applications existantes deacuteployeacutees ou non Elle reacutecupegravere le

dernier package de lrsquoapplication et lrsquoinstalle Elle fait les opeacuterations suivantes

Arrecircte eacuteventuellement lrsquoapplication en cours qui tourne

Fait un backup de cette application

Installe la nouvelle application (Mise agrave jour des tables de lrsquoapplication installation de lrsquoapplication sur le file system)

Supprime eacuteventuellement le contexte de lrsquoancienne application en cours pour

rajouter celui de lrsquoapplication mise agrave jour

Supprime eacuteventuellement le raccourci de lrsquoancienne application en cours pour creacuteer

celui de lrsquoapplication mise agrave jour

IMPORTANT

Cette application devient lrsquoapplication en cours du Framework Entry

Ndeg 12

Anneacutee 2014 Gestion des Applications Page 11

Envoi drsquoune Application vers le Runtime Manager

Configuration de lrsquoenvoi

Apregraves avoir traiteacute du deacuteploiement applicatif en local abordons maintenant le deacuteploiement

vers un serveur distant en lien avec Alias Runtime Manager

Lorsque vous faites lrsquoassociation avec un Runtime Manager pour la premiegravere fois le systegraveme

demande lrsquoURL du Runtime Manager

Dans http Runtime mettre httpIP_RuntimePort_TomcatAliasRuntimeManager avec IP_Runtime qui correspond agrave lrsquoadresse IP ougrave se trouve le Runtime

Puis cliquez sur laquo Associer raquo Un message indiquant que lrsquoassociation a eacuteteacute faite apparait et

nous propose ensuite lrsquoenvoi

Seacutelectionnez votre application agrave envoyer et cliquez sur laquo Envoyer raquo

Dans le menu du Framework dans

la laquo Gestion Serveur Application raquo

choisissez laquo Envoi application

vers Runtime Manager raquo

Ndeg 12

Anneacutee 2014 Gestion des Applications Page 12

Le systegraveme envoie le package au Runtime Manager associeacute

La suite des opeacuterations se passe deacutesormais sur le Runtime Manager

Connectons-nous maintenant agrave lrsquoapplication Alias Runtime Manager

Liste des Packages reccedilus et Frameworks associeacutes Lorsque vous vous connectez au Runtime Manager vous pouvez

Lister les packages reccedilus Lister les Frameworks associeacutes

Ndeg 12

Anneacutee 2014 Gestion des Applications Page 13

Deacuteclarer une source de donneacutees La source de donneacutees permet de deacutefinir une seule fois lrsquoaccegraves agrave une base de donneacutees Ainsi plusieurs scheacutemas applicatifs peuvent partager la mecircme source de donneacutees au lieu de

speacutecifier lrsquoaccegraves agrave cette source pour chacun

De mecircme vous pouvez speacutecifier plusieurs sources de donneacutees distinctes si vos applications

tournent en lien avec des bases de donneacutees diffeacuterentes

Parameacutetrage de lrsquoapplication

Afin de deacutefinir une source

de donneacutees choisissez lrsquooption laquo Sources de

donneacutees raquo dans le menu

laquo Parameacutetrage raquo et vous

obtenez lrsquoeacutecran ci-

dessous agrave renseigner

Toujours dans le menu

laquo Parameacutetrage raquo vous allez

cette fois-ci seacutelectionner

laquo Parameacutetrage Application raquo

Ndeg 12

Anneacutee 2014 Gestion des Applications Page 14

Exemple de parameacutetrage drsquoApplication

Nom Application Nom avec lequel lrsquoapplication sera accessible

Source de donneacutees Choisir parmi les sources deacutefinies

Scheacutema Nom du scheacutema dans la BD

Thegraveme Thegraveme associeacute agrave lrsquoapplication

Type Application De type Bureau (multifenecirctre) ou WebInternaute (mono fenecirctre)

Utilisateur ADMIN Utilisateur drsquoadministration de lrsquoapplication (ce sera le seul par lequel on pourra creacuteer des utilisateurs et profils de lrsquoapplication entre autres) Il servira agrave la

premiegravere connexion agrave lrsquoapplication

Mot de passe Mot de passe de lrsquoutilisateur ADMIN

Chemin Application Chemin drsquoinstallation de lrsquoapplication

Reacutepertoire TOMCAT Reacutepertoire drsquoinstallation du TOMCAT devant contenir lrsquoapplication

(contexte) Par deacutefaut celui du Runtime Manager est proposeacute mais modifiable Utilisateur Tomcat Utilisateur drsquoinstallation de TOMCAT (par deacutefaut admin)

Mot de passe Mot de passe de lrsquoutilisateur Tomcat (par deacutefaut admin)

Installer une application

Dans la laquo Gestion des

Applications raquo choisissez laquo Installation Application raquo

Et cliquez sur

Ndeg 12

Anneacutee 2014 Gestion des Applications Page 15

Le systegraveme va creacuteer

Le scheacutema Base de donneacutees (dans la source choisie dans le parameacutetrage de

lrsquoapplication)

Lrsquoapplication sur le file system dans le reacutepertoire indiqueacute dans le parameacutetrage de lrsquoapplication

Le contexte dans le tomcat deacutefini dans le parameacutetrage de lrsquoapplication

Lancement de lrsquoapplication Lrsquoapplication ainsi creacuteeacutee sera accessible agrave lrsquoURL suivante

httpIP Runtime Port tomcatNomApplication

Mise agrave jour de lrsquoapplication

Lorsque la mise agrave jour se fait le systegraveme

Arrecircte eacuteventuellement lrsquoapplication (si elle est en train de tourner) Fait un backup de cette application

Installe la nouvelle application (Mise agrave jour des tables de lrsquoapplication installation

application sur le file system)

Vous allez pouvoir choisir

le code application et le Ndeg

Package Application agrave

associer agrave lrsquoaide des 2

popups Et cliquez sur laquo Installer raquo

Pour mettre agrave jour une

application vous retournez

dans le menu laquo Gestion des

Applications raquo et choisissez laquo Installation Application raquo

Puis vous allez seacutelectionner

lrsquoapplication agrave modifier dans

la liste qui va se preacutesenter

Et cliquez sur

Il ne vous reste plus

qursquoagrave seacutelectionner le Ndeg package Application

parmi ceux de la liste

issue du popup et de

cliquer sur laquo Mettre agrave

Jour raquo

Ndeg 12

Anneacutee 2014 Gestion des Applications Page 16

Dupliquer une application

A une application de gestion (Type bureau) peut ecirctre associeacute une application Web

(internaute) et vice versa Donc lorsque lrsquoapplication Bureau existe alors la duplication creacutee

lrsquoenvironnement Web et inversement

Exemple de parameacutetrage

Pour dupliquer une application vous

retournez dans le menu laquo Gestion des

Applications raquo et choisissez

laquo Dupliquer Applications raquo Puis vous allez seacutelectionner

lrsquoapplication agrave dupliquer dans la liste

qui va se preacutesenter

Et cliquez sur

A une application de

gestion (Type Bureau) peut

ecirctre associeacutee une

application Web (Internaute) et vice versa

Donc lorsque lrsquoapplication

Bureau existe alors la

duplication creacutee

lrsquoenvironnement Web et inversement

Ndeg 12

Anneacutee 2014 Gestion des Applications Page 17

INFORMATION

Concernant lrsquoEnvoi des Mails nrsquooubliez pas de configurer Mail-Smtp dans

lrsquoapplication creacuteeacutee

Deacuteveloppement et Edition de Logiciels

59 rue Glesener L-1631 Luxembourg

wwwalias-adcom

Avec Alias

Speacutecifier crsquoest deacutevelopper

Page 7: être est- à travers le schéma ci-dessous, qui, Newsletter N°19 · 2015-12-21 · N° 12 Gestion des Applications Année 2014 Page 3 Ici, nous allons packager nos 2 composants

Ndeg 12

Anneacutee 2014 Gestion des Applications Page 7

Deacutefinition drsquoun profil et drsquoun utilisateur

Il srsquoagit ici de geacuterer les droits des utilisateurs de la nouvelle application Nous allons commencer par deacutefinir le profil Pour cela il faut se deacuteconnecter du Framework et se

reconnecter pour faire apparaicirctre dans le menu les sections laquo Gestion des Profils raquo et

laquo Gestion des utilisateurs raquo

Puis nous deacutefinissons lrsquoutilisateur

Ndeg 12

Anneacutee 2014 Gestion des Applications Page 8

Lancement de lrsquoapplication

Tout drsquoabord il faut redeacutemarrer le Tomcat pour la prise en compte de lrsquoapplication

Vous retrouvez le menu classique avec vos fonctionnaliteacutes (ici laquo Planning de preacutesence raquo laquo Informations geacuteneacuterales raquo et laquo Informations enfant raquo)

Vous allez pouvoir vous connecter agrave votre application en entrant le login et le mot de passe

que vous avez deacutefini dans le parameacutetrage des utilisateurs

INFORMATION

Concernant lrsquoEnvoi des Mails nrsquooubliez pas de configurer Mail-Smtp dans le

Framework en mode laquo admin raquo

Ndeg 12

Anneacutee 2014 Gestion des Applications Page 9

Modification drsquoun des composants Lorsqursquoun composant est modifieacute pour que lrsquoapplication deacuteployeacutee sur le Runtime Entry le soit aussi il faut

Packager le composant

Packager lrsquoapplication

Redeacuteployer lrsquoapplication (en mode mise agrave jour)

Si crsquoest cette application qui tournait alors on nrsquoa pas besoin de redeacutemarrer Tomcat

Dans le cas contraire redeacutemarrez Tomcat

Mise agrave jour de lrsquoapplication

Cliquez sur laquo Deacuteploiement

Application sur Runtime

ENTRY raquo dans le menu de la laquo GESTION SERVEUR

APPLICATION raquo

Dans la liste des

applications deacuteployeacutees

sur Runtime Entry vous

allez seacutelectionner celle que vous souhaitez

mettre agrave jour et cliquez

sur Ensuite cliquez

sur laquo Mettre agrave jour raquo et

celle-ci va se faire

automatiquement

Ndeg 12

Anneacutee 2014 Gestion des Applications Page 10

La mise agrave jour se fait sur des applications existantes deacuteployeacutees ou non Elle reacutecupegravere le

dernier package de lrsquoapplication et lrsquoinstalle Elle fait les opeacuterations suivantes

Arrecircte eacuteventuellement lrsquoapplication en cours qui tourne

Fait un backup de cette application

Installe la nouvelle application (Mise agrave jour des tables de lrsquoapplication installation de lrsquoapplication sur le file system)

Supprime eacuteventuellement le contexte de lrsquoancienne application en cours pour

rajouter celui de lrsquoapplication mise agrave jour

Supprime eacuteventuellement le raccourci de lrsquoancienne application en cours pour creacuteer

celui de lrsquoapplication mise agrave jour

IMPORTANT

Cette application devient lrsquoapplication en cours du Framework Entry

Ndeg 12

Anneacutee 2014 Gestion des Applications Page 11

Envoi drsquoune Application vers le Runtime Manager

Configuration de lrsquoenvoi

Apregraves avoir traiteacute du deacuteploiement applicatif en local abordons maintenant le deacuteploiement

vers un serveur distant en lien avec Alias Runtime Manager

Lorsque vous faites lrsquoassociation avec un Runtime Manager pour la premiegravere fois le systegraveme

demande lrsquoURL du Runtime Manager

Dans http Runtime mettre httpIP_RuntimePort_TomcatAliasRuntimeManager avec IP_Runtime qui correspond agrave lrsquoadresse IP ougrave se trouve le Runtime

Puis cliquez sur laquo Associer raquo Un message indiquant que lrsquoassociation a eacuteteacute faite apparait et

nous propose ensuite lrsquoenvoi

Seacutelectionnez votre application agrave envoyer et cliquez sur laquo Envoyer raquo

Dans le menu du Framework dans

la laquo Gestion Serveur Application raquo

choisissez laquo Envoi application

vers Runtime Manager raquo

Ndeg 12

Anneacutee 2014 Gestion des Applications Page 12

Le systegraveme envoie le package au Runtime Manager associeacute

La suite des opeacuterations se passe deacutesormais sur le Runtime Manager

Connectons-nous maintenant agrave lrsquoapplication Alias Runtime Manager

Liste des Packages reccedilus et Frameworks associeacutes Lorsque vous vous connectez au Runtime Manager vous pouvez

Lister les packages reccedilus Lister les Frameworks associeacutes

Ndeg 12

Anneacutee 2014 Gestion des Applications Page 13

Deacuteclarer une source de donneacutees La source de donneacutees permet de deacutefinir une seule fois lrsquoaccegraves agrave une base de donneacutees Ainsi plusieurs scheacutemas applicatifs peuvent partager la mecircme source de donneacutees au lieu de

speacutecifier lrsquoaccegraves agrave cette source pour chacun

De mecircme vous pouvez speacutecifier plusieurs sources de donneacutees distinctes si vos applications

tournent en lien avec des bases de donneacutees diffeacuterentes

Parameacutetrage de lrsquoapplication

Afin de deacutefinir une source

de donneacutees choisissez lrsquooption laquo Sources de

donneacutees raquo dans le menu

laquo Parameacutetrage raquo et vous

obtenez lrsquoeacutecran ci-

dessous agrave renseigner

Toujours dans le menu

laquo Parameacutetrage raquo vous allez

cette fois-ci seacutelectionner

laquo Parameacutetrage Application raquo

Ndeg 12

Anneacutee 2014 Gestion des Applications Page 14

Exemple de parameacutetrage drsquoApplication

Nom Application Nom avec lequel lrsquoapplication sera accessible

Source de donneacutees Choisir parmi les sources deacutefinies

Scheacutema Nom du scheacutema dans la BD

Thegraveme Thegraveme associeacute agrave lrsquoapplication

Type Application De type Bureau (multifenecirctre) ou WebInternaute (mono fenecirctre)

Utilisateur ADMIN Utilisateur drsquoadministration de lrsquoapplication (ce sera le seul par lequel on pourra creacuteer des utilisateurs et profils de lrsquoapplication entre autres) Il servira agrave la

premiegravere connexion agrave lrsquoapplication

Mot de passe Mot de passe de lrsquoutilisateur ADMIN

Chemin Application Chemin drsquoinstallation de lrsquoapplication

Reacutepertoire TOMCAT Reacutepertoire drsquoinstallation du TOMCAT devant contenir lrsquoapplication

(contexte) Par deacutefaut celui du Runtime Manager est proposeacute mais modifiable Utilisateur Tomcat Utilisateur drsquoinstallation de TOMCAT (par deacutefaut admin)

Mot de passe Mot de passe de lrsquoutilisateur Tomcat (par deacutefaut admin)

Installer une application

Dans la laquo Gestion des

Applications raquo choisissez laquo Installation Application raquo

Et cliquez sur

Ndeg 12

Anneacutee 2014 Gestion des Applications Page 15

Le systegraveme va creacuteer

Le scheacutema Base de donneacutees (dans la source choisie dans le parameacutetrage de

lrsquoapplication)

Lrsquoapplication sur le file system dans le reacutepertoire indiqueacute dans le parameacutetrage de lrsquoapplication

Le contexte dans le tomcat deacutefini dans le parameacutetrage de lrsquoapplication

Lancement de lrsquoapplication Lrsquoapplication ainsi creacuteeacutee sera accessible agrave lrsquoURL suivante

httpIP Runtime Port tomcatNomApplication

Mise agrave jour de lrsquoapplication

Lorsque la mise agrave jour se fait le systegraveme

Arrecircte eacuteventuellement lrsquoapplication (si elle est en train de tourner) Fait un backup de cette application

Installe la nouvelle application (Mise agrave jour des tables de lrsquoapplication installation

application sur le file system)

Vous allez pouvoir choisir

le code application et le Ndeg

Package Application agrave

associer agrave lrsquoaide des 2

popups Et cliquez sur laquo Installer raquo

Pour mettre agrave jour une

application vous retournez

dans le menu laquo Gestion des

Applications raquo et choisissez laquo Installation Application raquo

Puis vous allez seacutelectionner

lrsquoapplication agrave modifier dans

la liste qui va se preacutesenter

Et cliquez sur

Il ne vous reste plus

qursquoagrave seacutelectionner le Ndeg package Application

parmi ceux de la liste

issue du popup et de

cliquer sur laquo Mettre agrave

Jour raquo

Ndeg 12

Anneacutee 2014 Gestion des Applications Page 16

Dupliquer une application

A une application de gestion (Type bureau) peut ecirctre associeacute une application Web

(internaute) et vice versa Donc lorsque lrsquoapplication Bureau existe alors la duplication creacutee

lrsquoenvironnement Web et inversement

Exemple de parameacutetrage

Pour dupliquer une application vous

retournez dans le menu laquo Gestion des

Applications raquo et choisissez

laquo Dupliquer Applications raquo Puis vous allez seacutelectionner

lrsquoapplication agrave dupliquer dans la liste

qui va se preacutesenter

Et cliquez sur

A une application de

gestion (Type Bureau) peut

ecirctre associeacutee une

application Web (Internaute) et vice versa

Donc lorsque lrsquoapplication

Bureau existe alors la

duplication creacutee

lrsquoenvironnement Web et inversement

Ndeg 12

Anneacutee 2014 Gestion des Applications Page 17

INFORMATION

Concernant lrsquoEnvoi des Mails nrsquooubliez pas de configurer Mail-Smtp dans

lrsquoapplication creacuteeacutee

Deacuteveloppement et Edition de Logiciels

59 rue Glesener L-1631 Luxembourg

wwwalias-adcom

Avec Alias

Speacutecifier crsquoest deacutevelopper

Page 8: être est- à travers le schéma ci-dessous, qui, Newsletter N°19 · 2015-12-21 · N° 12 Gestion des Applications Année 2014 Page 3 Ici, nous allons packager nos 2 composants

Ndeg 12

Anneacutee 2014 Gestion des Applications Page 8

Lancement de lrsquoapplication

Tout drsquoabord il faut redeacutemarrer le Tomcat pour la prise en compte de lrsquoapplication

Vous retrouvez le menu classique avec vos fonctionnaliteacutes (ici laquo Planning de preacutesence raquo laquo Informations geacuteneacuterales raquo et laquo Informations enfant raquo)

Vous allez pouvoir vous connecter agrave votre application en entrant le login et le mot de passe

que vous avez deacutefini dans le parameacutetrage des utilisateurs

INFORMATION

Concernant lrsquoEnvoi des Mails nrsquooubliez pas de configurer Mail-Smtp dans le

Framework en mode laquo admin raquo

Ndeg 12

Anneacutee 2014 Gestion des Applications Page 9

Modification drsquoun des composants Lorsqursquoun composant est modifieacute pour que lrsquoapplication deacuteployeacutee sur le Runtime Entry le soit aussi il faut

Packager le composant

Packager lrsquoapplication

Redeacuteployer lrsquoapplication (en mode mise agrave jour)

Si crsquoest cette application qui tournait alors on nrsquoa pas besoin de redeacutemarrer Tomcat

Dans le cas contraire redeacutemarrez Tomcat

Mise agrave jour de lrsquoapplication

Cliquez sur laquo Deacuteploiement

Application sur Runtime

ENTRY raquo dans le menu de la laquo GESTION SERVEUR

APPLICATION raquo

Dans la liste des

applications deacuteployeacutees

sur Runtime Entry vous

allez seacutelectionner celle que vous souhaitez

mettre agrave jour et cliquez

sur Ensuite cliquez

sur laquo Mettre agrave jour raquo et

celle-ci va se faire

automatiquement

Ndeg 12

Anneacutee 2014 Gestion des Applications Page 10

La mise agrave jour se fait sur des applications existantes deacuteployeacutees ou non Elle reacutecupegravere le

dernier package de lrsquoapplication et lrsquoinstalle Elle fait les opeacuterations suivantes

Arrecircte eacuteventuellement lrsquoapplication en cours qui tourne

Fait un backup de cette application

Installe la nouvelle application (Mise agrave jour des tables de lrsquoapplication installation de lrsquoapplication sur le file system)

Supprime eacuteventuellement le contexte de lrsquoancienne application en cours pour

rajouter celui de lrsquoapplication mise agrave jour

Supprime eacuteventuellement le raccourci de lrsquoancienne application en cours pour creacuteer

celui de lrsquoapplication mise agrave jour

IMPORTANT

Cette application devient lrsquoapplication en cours du Framework Entry

Ndeg 12

Anneacutee 2014 Gestion des Applications Page 11

Envoi drsquoune Application vers le Runtime Manager

Configuration de lrsquoenvoi

Apregraves avoir traiteacute du deacuteploiement applicatif en local abordons maintenant le deacuteploiement

vers un serveur distant en lien avec Alias Runtime Manager

Lorsque vous faites lrsquoassociation avec un Runtime Manager pour la premiegravere fois le systegraveme

demande lrsquoURL du Runtime Manager

Dans http Runtime mettre httpIP_RuntimePort_TomcatAliasRuntimeManager avec IP_Runtime qui correspond agrave lrsquoadresse IP ougrave se trouve le Runtime

Puis cliquez sur laquo Associer raquo Un message indiquant que lrsquoassociation a eacuteteacute faite apparait et

nous propose ensuite lrsquoenvoi

Seacutelectionnez votre application agrave envoyer et cliquez sur laquo Envoyer raquo

Dans le menu du Framework dans

la laquo Gestion Serveur Application raquo

choisissez laquo Envoi application

vers Runtime Manager raquo

Ndeg 12

Anneacutee 2014 Gestion des Applications Page 12

Le systegraveme envoie le package au Runtime Manager associeacute

La suite des opeacuterations se passe deacutesormais sur le Runtime Manager

Connectons-nous maintenant agrave lrsquoapplication Alias Runtime Manager

Liste des Packages reccedilus et Frameworks associeacutes Lorsque vous vous connectez au Runtime Manager vous pouvez

Lister les packages reccedilus Lister les Frameworks associeacutes

Ndeg 12

Anneacutee 2014 Gestion des Applications Page 13

Deacuteclarer une source de donneacutees La source de donneacutees permet de deacutefinir une seule fois lrsquoaccegraves agrave une base de donneacutees Ainsi plusieurs scheacutemas applicatifs peuvent partager la mecircme source de donneacutees au lieu de

speacutecifier lrsquoaccegraves agrave cette source pour chacun

De mecircme vous pouvez speacutecifier plusieurs sources de donneacutees distinctes si vos applications

tournent en lien avec des bases de donneacutees diffeacuterentes

Parameacutetrage de lrsquoapplication

Afin de deacutefinir une source

de donneacutees choisissez lrsquooption laquo Sources de

donneacutees raquo dans le menu

laquo Parameacutetrage raquo et vous

obtenez lrsquoeacutecran ci-

dessous agrave renseigner

Toujours dans le menu

laquo Parameacutetrage raquo vous allez

cette fois-ci seacutelectionner

laquo Parameacutetrage Application raquo

Ndeg 12

Anneacutee 2014 Gestion des Applications Page 14

Exemple de parameacutetrage drsquoApplication

Nom Application Nom avec lequel lrsquoapplication sera accessible

Source de donneacutees Choisir parmi les sources deacutefinies

Scheacutema Nom du scheacutema dans la BD

Thegraveme Thegraveme associeacute agrave lrsquoapplication

Type Application De type Bureau (multifenecirctre) ou WebInternaute (mono fenecirctre)

Utilisateur ADMIN Utilisateur drsquoadministration de lrsquoapplication (ce sera le seul par lequel on pourra creacuteer des utilisateurs et profils de lrsquoapplication entre autres) Il servira agrave la

premiegravere connexion agrave lrsquoapplication

Mot de passe Mot de passe de lrsquoutilisateur ADMIN

Chemin Application Chemin drsquoinstallation de lrsquoapplication

Reacutepertoire TOMCAT Reacutepertoire drsquoinstallation du TOMCAT devant contenir lrsquoapplication

(contexte) Par deacutefaut celui du Runtime Manager est proposeacute mais modifiable Utilisateur Tomcat Utilisateur drsquoinstallation de TOMCAT (par deacutefaut admin)

Mot de passe Mot de passe de lrsquoutilisateur Tomcat (par deacutefaut admin)

Installer une application

Dans la laquo Gestion des

Applications raquo choisissez laquo Installation Application raquo

Et cliquez sur

Ndeg 12

Anneacutee 2014 Gestion des Applications Page 15

Le systegraveme va creacuteer

Le scheacutema Base de donneacutees (dans la source choisie dans le parameacutetrage de

lrsquoapplication)

Lrsquoapplication sur le file system dans le reacutepertoire indiqueacute dans le parameacutetrage de lrsquoapplication

Le contexte dans le tomcat deacutefini dans le parameacutetrage de lrsquoapplication

Lancement de lrsquoapplication Lrsquoapplication ainsi creacuteeacutee sera accessible agrave lrsquoURL suivante

httpIP Runtime Port tomcatNomApplication

Mise agrave jour de lrsquoapplication

Lorsque la mise agrave jour se fait le systegraveme

Arrecircte eacuteventuellement lrsquoapplication (si elle est en train de tourner) Fait un backup de cette application

Installe la nouvelle application (Mise agrave jour des tables de lrsquoapplication installation

application sur le file system)

Vous allez pouvoir choisir

le code application et le Ndeg

Package Application agrave

associer agrave lrsquoaide des 2

popups Et cliquez sur laquo Installer raquo

Pour mettre agrave jour une

application vous retournez

dans le menu laquo Gestion des

Applications raquo et choisissez laquo Installation Application raquo

Puis vous allez seacutelectionner

lrsquoapplication agrave modifier dans

la liste qui va se preacutesenter

Et cliquez sur

Il ne vous reste plus

qursquoagrave seacutelectionner le Ndeg package Application

parmi ceux de la liste

issue du popup et de

cliquer sur laquo Mettre agrave

Jour raquo

Ndeg 12

Anneacutee 2014 Gestion des Applications Page 16

Dupliquer une application

A une application de gestion (Type bureau) peut ecirctre associeacute une application Web

(internaute) et vice versa Donc lorsque lrsquoapplication Bureau existe alors la duplication creacutee

lrsquoenvironnement Web et inversement

Exemple de parameacutetrage

Pour dupliquer une application vous

retournez dans le menu laquo Gestion des

Applications raquo et choisissez

laquo Dupliquer Applications raquo Puis vous allez seacutelectionner

lrsquoapplication agrave dupliquer dans la liste

qui va se preacutesenter

Et cliquez sur

A une application de

gestion (Type Bureau) peut

ecirctre associeacutee une

application Web (Internaute) et vice versa

Donc lorsque lrsquoapplication

Bureau existe alors la

duplication creacutee

lrsquoenvironnement Web et inversement

Ndeg 12

Anneacutee 2014 Gestion des Applications Page 17

INFORMATION

Concernant lrsquoEnvoi des Mails nrsquooubliez pas de configurer Mail-Smtp dans

lrsquoapplication creacuteeacutee

Deacuteveloppement et Edition de Logiciels

59 rue Glesener L-1631 Luxembourg

wwwalias-adcom

Avec Alias

Speacutecifier crsquoest deacutevelopper

Page 9: être est- à travers le schéma ci-dessous, qui, Newsletter N°19 · 2015-12-21 · N° 12 Gestion des Applications Année 2014 Page 3 Ici, nous allons packager nos 2 composants

Ndeg 12

Anneacutee 2014 Gestion des Applications Page 9

Modification drsquoun des composants Lorsqursquoun composant est modifieacute pour que lrsquoapplication deacuteployeacutee sur le Runtime Entry le soit aussi il faut

Packager le composant

Packager lrsquoapplication

Redeacuteployer lrsquoapplication (en mode mise agrave jour)

Si crsquoest cette application qui tournait alors on nrsquoa pas besoin de redeacutemarrer Tomcat

Dans le cas contraire redeacutemarrez Tomcat

Mise agrave jour de lrsquoapplication

Cliquez sur laquo Deacuteploiement

Application sur Runtime

ENTRY raquo dans le menu de la laquo GESTION SERVEUR

APPLICATION raquo

Dans la liste des

applications deacuteployeacutees

sur Runtime Entry vous

allez seacutelectionner celle que vous souhaitez

mettre agrave jour et cliquez

sur Ensuite cliquez

sur laquo Mettre agrave jour raquo et

celle-ci va se faire

automatiquement

Ndeg 12

Anneacutee 2014 Gestion des Applications Page 10

La mise agrave jour se fait sur des applications existantes deacuteployeacutees ou non Elle reacutecupegravere le

dernier package de lrsquoapplication et lrsquoinstalle Elle fait les opeacuterations suivantes

Arrecircte eacuteventuellement lrsquoapplication en cours qui tourne

Fait un backup de cette application

Installe la nouvelle application (Mise agrave jour des tables de lrsquoapplication installation de lrsquoapplication sur le file system)

Supprime eacuteventuellement le contexte de lrsquoancienne application en cours pour

rajouter celui de lrsquoapplication mise agrave jour

Supprime eacuteventuellement le raccourci de lrsquoancienne application en cours pour creacuteer

celui de lrsquoapplication mise agrave jour

IMPORTANT

Cette application devient lrsquoapplication en cours du Framework Entry

Ndeg 12

Anneacutee 2014 Gestion des Applications Page 11

Envoi drsquoune Application vers le Runtime Manager

Configuration de lrsquoenvoi

Apregraves avoir traiteacute du deacuteploiement applicatif en local abordons maintenant le deacuteploiement

vers un serveur distant en lien avec Alias Runtime Manager

Lorsque vous faites lrsquoassociation avec un Runtime Manager pour la premiegravere fois le systegraveme

demande lrsquoURL du Runtime Manager

Dans http Runtime mettre httpIP_RuntimePort_TomcatAliasRuntimeManager avec IP_Runtime qui correspond agrave lrsquoadresse IP ougrave se trouve le Runtime

Puis cliquez sur laquo Associer raquo Un message indiquant que lrsquoassociation a eacuteteacute faite apparait et

nous propose ensuite lrsquoenvoi

Seacutelectionnez votre application agrave envoyer et cliquez sur laquo Envoyer raquo

Dans le menu du Framework dans

la laquo Gestion Serveur Application raquo

choisissez laquo Envoi application

vers Runtime Manager raquo

Ndeg 12

Anneacutee 2014 Gestion des Applications Page 12

Le systegraveme envoie le package au Runtime Manager associeacute

La suite des opeacuterations se passe deacutesormais sur le Runtime Manager

Connectons-nous maintenant agrave lrsquoapplication Alias Runtime Manager

Liste des Packages reccedilus et Frameworks associeacutes Lorsque vous vous connectez au Runtime Manager vous pouvez

Lister les packages reccedilus Lister les Frameworks associeacutes

Ndeg 12

Anneacutee 2014 Gestion des Applications Page 13

Deacuteclarer une source de donneacutees La source de donneacutees permet de deacutefinir une seule fois lrsquoaccegraves agrave une base de donneacutees Ainsi plusieurs scheacutemas applicatifs peuvent partager la mecircme source de donneacutees au lieu de

speacutecifier lrsquoaccegraves agrave cette source pour chacun

De mecircme vous pouvez speacutecifier plusieurs sources de donneacutees distinctes si vos applications

tournent en lien avec des bases de donneacutees diffeacuterentes

Parameacutetrage de lrsquoapplication

Afin de deacutefinir une source

de donneacutees choisissez lrsquooption laquo Sources de

donneacutees raquo dans le menu

laquo Parameacutetrage raquo et vous

obtenez lrsquoeacutecran ci-

dessous agrave renseigner

Toujours dans le menu

laquo Parameacutetrage raquo vous allez

cette fois-ci seacutelectionner

laquo Parameacutetrage Application raquo

Ndeg 12

Anneacutee 2014 Gestion des Applications Page 14

Exemple de parameacutetrage drsquoApplication

Nom Application Nom avec lequel lrsquoapplication sera accessible

Source de donneacutees Choisir parmi les sources deacutefinies

Scheacutema Nom du scheacutema dans la BD

Thegraveme Thegraveme associeacute agrave lrsquoapplication

Type Application De type Bureau (multifenecirctre) ou WebInternaute (mono fenecirctre)

Utilisateur ADMIN Utilisateur drsquoadministration de lrsquoapplication (ce sera le seul par lequel on pourra creacuteer des utilisateurs et profils de lrsquoapplication entre autres) Il servira agrave la

premiegravere connexion agrave lrsquoapplication

Mot de passe Mot de passe de lrsquoutilisateur ADMIN

Chemin Application Chemin drsquoinstallation de lrsquoapplication

Reacutepertoire TOMCAT Reacutepertoire drsquoinstallation du TOMCAT devant contenir lrsquoapplication

(contexte) Par deacutefaut celui du Runtime Manager est proposeacute mais modifiable Utilisateur Tomcat Utilisateur drsquoinstallation de TOMCAT (par deacutefaut admin)

Mot de passe Mot de passe de lrsquoutilisateur Tomcat (par deacutefaut admin)

Installer une application

Dans la laquo Gestion des

Applications raquo choisissez laquo Installation Application raquo

Et cliquez sur

Ndeg 12

Anneacutee 2014 Gestion des Applications Page 15

Le systegraveme va creacuteer

Le scheacutema Base de donneacutees (dans la source choisie dans le parameacutetrage de

lrsquoapplication)

Lrsquoapplication sur le file system dans le reacutepertoire indiqueacute dans le parameacutetrage de lrsquoapplication

Le contexte dans le tomcat deacutefini dans le parameacutetrage de lrsquoapplication

Lancement de lrsquoapplication Lrsquoapplication ainsi creacuteeacutee sera accessible agrave lrsquoURL suivante

httpIP Runtime Port tomcatNomApplication

Mise agrave jour de lrsquoapplication

Lorsque la mise agrave jour se fait le systegraveme

Arrecircte eacuteventuellement lrsquoapplication (si elle est en train de tourner) Fait un backup de cette application

Installe la nouvelle application (Mise agrave jour des tables de lrsquoapplication installation

application sur le file system)

Vous allez pouvoir choisir

le code application et le Ndeg

Package Application agrave

associer agrave lrsquoaide des 2

popups Et cliquez sur laquo Installer raquo

Pour mettre agrave jour une

application vous retournez

dans le menu laquo Gestion des

Applications raquo et choisissez laquo Installation Application raquo

Puis vous allez seacutelectionner

lrsquoapplication agrave modifier dans

la liste qui va se preacutesenter

Et cliquez sur

Il ne vous reste plus

qursquoagrave seacutelectionner le Ndeg package Application

parmi ceux de la liste

issue du popup et de

cliquer sur laquo Mettre agrave

Jour raquo

Ndeg 12

Anneacutee 2014 Gestion des Applications Page 16

Dupliquer une application

A une application de gestion (Type bureau) peut ecirctre associeacute une application Web

(internaute) et vice versa Donc lorsque lrsquoapplication Bureau existe alors la duplication creacutee

lrsquoenvironnement Web et inversement

Exemple de parameacutetrage

Pour dupliquer une application vous

retournez dans le menu laquo Gestion des

Applications raquo et choisissez

laquo Dupliquer Applications raquo Puis vous allez seacutelectionner

lrsquoapplication agrave dupliquer dans la liste

qui va se preacutesenter

Et cliquez sur

A une application de

gestion (Type Bureau) peut

ecirctre associeacutee une

application Web (Internaute) et vice versa

Donc lorsque lrsquoapplication

Bureau existe alors la

duplication creacutee

lrsquoenvironnement Web et inversement

Ndeg 12

Anneacutee 2014 Gestion des Applications Page 17

INFORMATION

Concernant lrsquoEnvoi des Mails nrsquooubliez pas de configurer Mail-Smtp dans

lrsquoapplication creacuteeacutee

Deacuteveloppement et Edition de Logiciels

59 rue Glesener L-1631 Luxembourg

wwwalias-adcom

Avec Alias

Speacutecifier crsquoest deacutevelopper

Page 10: être est- à travers le schéma ci-dessous, qui, Newsletter N°19 · 2015-12-21 · N° 12 Gestion des Applications Année 2014 Page 3 Ici, nous allons packager nos 2 composants

Ndeg 12

Anneacutee 2014 Gestion des Applications Page 10

La mise agrave jour se fait sur des applications existantes deacuteployeacutees ou non Elle reacutecupegravere le

dernier package de lrsquoapplication et lrsquoinstalle Elle fait les opeacuterations suivantes

Arrecircte eacuteventuellement lrsquoapplication en cours qui tourne

Fait un backup de cette application

Installe la nouvelle application (Mise agrave jour des tables de lrsquoapplication installation de lrsquoapplication sur le file system)

Supprime eacuteventuellement le contexte de lrsquoancienne application en cours pour

rajouter celui de lrsquoapplication mise agrave jour

Supprime eacuteventuellement le raccourci de lrsquoancienne application en cours pour creacuteer

celui de lrsquoapplication mise agrave jour

IMPORTANT

Cette application devient lrsquoapplication en cours du Framework Entry

Ndeg 12

Anneacutee 2014 Gestion des Applications Page 11

Envoi drsquoune Application vers le Runtime Manager

Configuration de lrsquoenvoi

Apregraves avoir traiteacute du deacuteploiement applicatif en local abordons maintenant le deacuteploiement

vers un serveur distant en lien avec Alias Runtime Manager

Lorsque vous faites lrsquoassociation avec un Runtime Manager pour la premiegravere fois le systegraveme

demande lrsquoURL du Runtime Manager

Dans http Runtime mettre httpIP_RuntimePort_TomcatAliasRuntimeManager avec IP_Runtime qui correspond agrave lrsquoadresse IP ougrave se trouve le Runtime

Puis cliquez sur laquo Associer raquo Un message indiquant que lrsquoassociation a eacuteteacute faite apparait et

nous propose ensuite lrsquoenvoi

Seacutelectionnez votre application agrave envoyer et cliquez sur laquo Envoyer raquo

Dans le menu du Framework dans

la laquo Gestion Serveur Application raquo

choisissez laquo Envoi application

vers Runtime Manager raquo

Ndeg 12

Anneacutee 2014 Gestion des Applications Page 12

Le systegraveme envoie le package au Runtime Manager associeacute

La suite des opeacuterations se passe deacutesormais sur le Runtime Manager

Connectons-nous maintenant agrave lrsquoapplication Alias Runtime Manager

Liste des Packages reccedilus et Frameworks associeacutes Lorsque vous vous connectez au Runtime Manager vous pouvez

Lister les packages reccedilus Lister les Frameworks associeacutes

Ndeg 12

Anneacutee 2014 Gestion des Applications Page 13

Deacuteclarer une source de donneacutees La source de donneacutees permet de deacutefinir une seule fois lrsquoaccegraves agrave une base de donneacutees Ainsi plusieurs scheacutemas applicatifs peuvent partager la mecircme source de donneacutees au lieu de

speacutecifier lrsquoaccegraves agrave cette source pour chacun

De mecircme vous pouvez speacutecifier plusieurs sources de donneacutees distinctes si vos applications

tournent en lien avec des bases de donneacutees diffeacuterentes

Parameacutetrage de lrsquoapplication

Afin de deacutefinir une source

de donneacutees choisissez lrsquooption laquo Sources de

donneacutees raquo dans le menu

laquo Parameacutetrage raquo et vous

obtenez lrsquoeacutecran ci-

dessous agrave renseigner

Toujours dans le menu

laquo Parameacutetrage raquo vous allez

cette fois-ci seacutelectionner

laquo Parameacutetrage Application raquo

Ndeg 12

Anneacutee 2014 Gestion des Applications Page 14

Exemple de parameacutetrage drsquoApplication

Nom Application Nom avec lequel lrsquoapplication sera accessible

Source de donneacutees Choisir parmi les sources deacutefinies

Scheacutema Nom du scheacutema dans la BD

Thegraveme Thegraveme associeacute agrave lrsquoapplication

Type Application De type Bureau (multifenecirctre) ou WebInternaute (mono fenecirctre)

Utilisateur ADMIN Utilisateur drsquoadministration de lrsquoapplication (ce sera le seul par lequel on pourra creacuteer des utilisateurs et profils de lrsquoapplication entre autres) Il servira agrave la

premiegravere connexion agrave lrsquoapplication

Mot de passe Mot de passe de lrsquoutilisateur ADMIN

Chemin Application Chemin drsquoinstallation de lrsquoapplication

Reacutepertoire TOMCAT Reacutepertoire drsquoinstallation du TOMCAT devant contenir lrsquoapplication

(contexte) Par deacutefaut celui du Runtime Manager est proposeacute mais modifiable Utilisateur Tomcat Utilisateur drsquoinstallation de TOMCAT (par deacutefaut admin)

Mot de passe Mot de passe de lrsquoutilisateur Tomcat (par deacutefaut admin)

Installer une application

Dans la laquo Gestion des

Applications raquo choisissez laquo Installation Application raquo

Et cliquez sur

Ndeg 12

Anneacutee 2014 Gestion des Applications Page 15

Le systegraveme va creacuteer

Le scheacutema Base de donneacutees (dans la source choisie dans le parameacutetrage de

lrsquoapplication)

Lrsquoapplication sur le file system dans le reacutepertoire indiqueacute dans le parameacutetrage de lrsquoapplication

Le contexte dans le tomcat deacutefini dans le parameacutetrage de lrsquoapplication

Lancement de lrsquoapplication Lrsquoapplication ainsi creacuteeacutee sera accessible agrave lrsquoURL suivante

httpIP Runtime Port tomcatNomApplication

Mise agrave jour de lrsquoapplication

Lorsque la mise agrave jour se fait le systegraveme

Arrecircte eacuteventuellement lrsquoapplication (si elle est en train de tourner) Fait un backup de cette application

Installe la nouvelle application (Mise agrave jour des tables de lrsquoapplication installation

application sur le file system)

Vous allez pouvoir choisir

le code application et le Ndeg

Package Application agrave

associer agrave lrsquoaide des 2

popups Et cliquez sur laquo Installer raquo

Pour mettre agrave jour une

application vous retournez

dans le menu laquo Gestion des

Applications raquo et choisissez laquo Installation Application raquo

Puis vous allez seacutelectionner

lrsquoapplication agrave modifier dans

la liste qui va se preacutesenter

Et cliquez sur

Il ne vous reste plus

qursquoagrave seacutelectionner le Ndeg package Application

parmi ceux de la liste

issue du popup et de

cliquer sur laquo Mettre agrave

Jour raquo

Ndeg 12

Anneacutee 2014 Gestion des Applications Page 16

Dupliquer une application

A une application de gestion (Type bureau) peut ecirctre associeacute une application Web

(internaute) et vice versa Donc lorsque lrsquoapplication Bureau existe alors la duplication creacutee

lrsquoenvironnement Web et inversement

Exemple de parameacutetrage

Pour dupliquer une application vous

retournez dans le menu laquo Gestion des

Applications raquo et choisissez

laquo Dupliquer Applications raquo Puis vous allez seacutelectionner

lrsquoapplication agrave dupliquer dans la liste

qui va se preacutesenter

Et cliquez sur

A une application de

gestion (Type Bureau) peut

ecirctre associeacutee une

application Web (Internaute) et vice versa

Donc lorsque lrsquoapplication

Bureau existe alors la

duplication creacutee

lrsquoenvironnement Web et inversement

Ndeg 12

Anneacutee 2014 Gestion des Applications Page 17

INFORMATION

Concernant lrsquoEnvoi des Mails nrsquooubliez pas de configurer Mail-Smtp dans

lrsquoapplication creacuteeacutee

Deacuteveloppement et Edition de Logiciels

59 rue Glesener L-1631 Luxembourg

wwwalias-adcom

Avec Alias

Speacutecifier crsquoest deacutevelopper

Page 11: être est- à travers le schéma ci-dessous, qui, Newsletter N°19 · 2015-12-21 · N° 12 Gestion des Applications Année 2014 Page 3 Ici, nous allons packager nos 2 composants

Ndeg 12

Anneacutee 2014 Gestion des Applications Page 11

Envoi drsquoune Application vers le Runtime Manager

Configuration de lrsquoenvoi

Apregraves avoir traiteacute du deacuteploiement applicatif en local abordons maintenant le deacuteploiement

vers un serveur distant en lien avec Alias Runtime Manager

Lorsque vous faites lrsquoassociation avec un Runtime Manager pour la premiegravere fois le systegraveme

demande lrsquoURL du Runtime Manager

Dans http Runtime mettre httpIP_RuntimePort_TomcatAliasRuntimeManager avec IP_Runtime qui correspond agrave lrsquoadresse IP ougrave se trouve le Runtime

Puis cliquez sur laquo Associer raquo Un message indiquant que lrsquoassociation a eacuteteacute faite apparait et

nous propose ensuite lrsquoenvoi

Seacutelectionnez votre application agrave envoyer et cliquez sur laquo Envoyer raquo

Dans le menu du Framework dans

la laquo Gestion Serveur Application raquo

choisissez laquo Envoi application

vers Runtime Manager raquo

Ndeg 12

Anneacutee 2014 Gestion des Applications Page 12

Le systegraveme envoie le package au Runtime Manager associeacute

La suite des opeacuterations se passe deacutesormais sur le Runtime Manager

Connectons-nous maintenant agrave lrsquoapplication Alias Runtime Manager

Liste des Packages reccedilus et Frameworks associeacutes Lorsque vous vous connectez au Runtime Manager vous pouvez

Lister les packages reccedilus Lister les Frameworks associeacutes

Ndeg 12

Anneacutee 2014 Gestion des Applications Page 13

Deacuteclarer une source de donneacutees La source de donneacutees permet de deacutefinir une seule fois lrsquoaccegraves agrave une base de donneacutees Ainsi plusieurs scheacutemas applicatifs peuvent partager la mecircme source de donneacutees au lieu de

speacutecifier lrsquoaccegraves agrave cette source pour chacun

De mecircme vous pouvez speacutecifier plusieurs sources de donneacutees distinctes si vos applications

tournent en lien avec des bases de donneacutees diffeacuterentes

Parameacutetrage de lrsquoapplication

Afin de deacutefinir une source

de donneacutees choisissez lrsquooption laquo Sources de

donneacutees raquo dans le menu

laquo Parameacutetrage raquo et vous

obtenez lrsquoeacutecran ci-

dessous agrave renseigner

Toujours dans le menu

laquo Parameacutetrage raquo vous allez

cette fois-ci seacutelectionner

laquo Parameacutetrage Application raquo

Ndeg 12

Anneacutee 2014 Gestion des Applications Page 14

Exemple de parameacutetrage drsquoApplication

Nom Application Nom avec lequel lrsquoapplication sera accessible

Source de donneacutees Choisir parmi les sources deacutefinies

Scheacutema Nom du scheacutema dans la BD

Thegraveme Thegraveme associeacute agrave lrsquoapplication

Type Application De type Bureau (multifenecirctre) ou WebInternaute (mono fenecirctre)

Utilisateur ADMIN Utilisateur drsquoadministration de lrsquoapplication (ce sera le seul par lequel on pourra creacuteer des utilisateurs et profils de lrsquoapplication entre autres) Il servira agrave la

premiegravere connexion agrave lrsquoapplication

Mot de passe Mot de passe de lrsquoutilisateur ADMIN

Chemin Application Chemin drsquoinstallation de lrsquoapplication

Reacutepertoire TOMCAT Reacutepertoire drsquoinstallation du TOMCAT devant contenir lrsquoapplication

(contexte) Par deacutefaut celui du Runtime Manager est proposeacute mais modifiable Utilisateur Tomcat Utilisateur drsquoinstallation de TOMCAT (par deacutefaut admin)

Mot de passe Mot de passe de lrsquoutilisateur Tomcat (par deacutefaut admin)

Installer une application

Dans la laquo Gestion des

Applications raquo choisissez laquo Installation Application raquo

Et cliquez sur

Ndeg 12

Anneacutee 2014 Gestion des Applications Page 15

Le systegraveme va creacuteer

Le scheacutema Base de donneacutees (dans la source choisie dans le parameacutetrage de

lrsquoapplication)

Lrsquoapplication sur le file system dans le reacutepertoire indiqueacute dans le parameacutetrage de lrsquoapplication

Le contexte dans le tomcat deacutefini dans le parameacutetrage de lrsquoapplication

Lancement de lrsquoapplication Lrsquoapplication ainsi creacuteeacutee sera accessible agrave lrsquoURL suivante

httpIP Runtime Port tomcatNomApplication

Mise agrave jour de lrsquoapplication

Lorsque la mise agrave jour se fait le systegraveme

Arrecircte eacuteventuellement lrsquoapplication (si elle est en train de tourner) Fait un backup de cette application

Installe la nouvelle application (Mise agrave jour des tables de lrsquoapplication installation

application sur le file system)

Vous allez pouvoir choisir

le code application et le Ndeg

Package Application agrave

associer agrave lrsquoaide des 2

popups Et cliquez sur laquo Installer raquo

Pour mettre agrave jour une

application vous retournez

dans le menu laquo Gestion des

Applications raquo et choisissez laquo Installation Application raquo

Puis vous allez seacutelectionner

lrsquoapplication agrave modifier dans

la liste qui va se preacutesenter

Et cliquez sur

Il ne vous reste plus

qursquoagrave seacutelectionner le Ndeg package Application

parmi ceux de la liste

issue du popup et de

cliquer sur laquo Mettre agrave

Jour raquo

Ndeg 12

Anneacutee 2014 Gestion des Applications Page 16

Dupliquer une application

A une application de gestion (Type bureau) peut ecirctre associeacute une application Web

(internaute) et vice versa Donc lorsque lrsquoapplication Bureau existe alors la duplication creacutee

lrsquoenvironnement Web et inversement

Exemple de parameacutetrage

Pour dupliquer une application vous

retournez dans le menu laquo Gestion des

Applications raquo et choisissez

laquo Dupliquer Applications raquo Puis vous allez seacutelectionner

lrsquoapplication agrave dupliquer dans la liste

qui va se preacutesenter

Et cliquez sur

A une application de

gestion (Type Bureau) peut

ecirctre associeacutee une

application Web (Internaute) et vice versa

Donc lorsque lrsquoapplication

Bureau existe alors la

duplication creacutee

lrsquoenvironnement Web et inversement

Ndeg 12

Anneacutee 2014 Gestion des Applications Page 17

INFORMATION

Concernant lrsquoEnvoi des Mails nrsquooubliez pas de configurer Mail-Smtp dans

lrsquoapplication creacuteeacutee

Deacuteveloppement et Edition de Logiciels

59 rue Glesener L-1631 Luxembourg

wwwalias-adcom

Avec Alias

Speacutecifier crsquoest deacutevelopper

Page 12: être est- à travers le schéma ci-dessous, qui, Newsletter N°19 · 2015-12-21 · N° 12 Gestion des Applications Année 2014 Page 3 Ici, nous allons packager nos 2 composants

Ndeg 12

Anneacutee 2014 Gestion des Applications Page 12

Le systegraveme envoie le package au Runtime Manager associeacute

La suite des opeacuterations se passe deacutesormais sur le Runtime Manager

Connectons-nous maintenant agrave lrsquoapplication Alias Runtime Manager

Liste des Packages reccedilus et Frameworks associeacutes Lorsque vous vous connectez au Runtime Manager vous pouvez

Lister les packages reccedilus Lister les Frameworks associeacutes

Ndeg 12

Anneacutee 2014 Gestion des Applications Page 13

Deacuteclarer une source de donneacutees La source de donneacutees permet de deacutefinir une seule fois lrsquoaccegraves agrave une base de donneacutees Ainsi plusieurs scheacutemas applicatifs peuvent partager la mecircme source de donneacutees au lieu de

speacutecifier lrsquoaccegraves agrave cette source pour chacun

De mecircme vous pouvez speacutecifier plusieurs sources de donneacutees distinctes si vos applications

tournent en lien avec des bases de donneacutees diffeacuterentes

Parameacutetrage de lrsquoapplication

Afin de deacutefinir une source

de donneacutees choisissez lrsquooption laquo Sources de

donneacutees raquo dans le menu

laquo Parameacutetrage raquo et vous

obtenez lrsquoeacutecran ci-

dessous agrave renseigner

Toujours dans le menu

laquo Parameacutetrage raquo vous allez

cette fois-ci seacutelectionner

laquo Parameacutetrage Application raquo

Ndeg 12

Anneacutee 2014 Gestion des Applications Page 14

Exemple de parameacutetrage drsquoApplication

Nom Application Nom avec lequel lrsquoapplication sera accessible

Source de donneacutees Choisir parmi les sources deacutefinies

Scheacutema Nom du scheacutema dans la BD

Thegraveme Thegraveme associeacute agrave lrsquoapplication

Type Application De type Bureau (multifenecirctre) ou WebInternaute (mono fenecirctre)

Utilisateur ADMIN Utilisateur drsquoadministration de lrsquoapplication (ce sera le seul par lequel on pourra creacuteer des utilisateurs et profils de lrsquoapplication entre autres) Il servira agrave la

premiegravere connexion agrave lrsquoapplication

Mot de passe Mot de passe de lrsquoutilisateur ADMIN

Chemin Application Chemin drsquoinstallation de lrsquoapplication

Reacutepertoire TOMCAT Reacutepertoire drsquoinstallation du TOMCAT devant contenir lrsquoapplication

(contexte) Par deacutefaut celui du Runtime Manager est proposeacute mais modifiable Utilisateur Tomcat Utilisateur drsquoinstallation de TOMCAT (par deacutefaut admin)

Mot de passe Mot de passe de lrsquoutilisateur Tomcat (par deacutefaut admin)

Installer une application

Dans la laquo Gestion des

Applications raquo choisissez laquo Installation Application raquo

Et cliquez sur

Ndeg 12

Anneacutee 2014 Gestion des Applications Page 15

Le systegraveme va creacuteer

Le scheacutema Base de donneacutees (dans la source choisie dans le parameacutetrage de

lrsquoapplication)

Lrsquoapplication sur le file system dans le reacutepertoire indiqueacute dans le parameacutetrage de lrsquoapplication

Le contexte dans le tomcat deacutefini dans le parameacutetrage de lrsquoapplication

Lancement de lrsquoapplication Lrsquoapplication ainsi creacuteeacutee sera accessible agrave lrsquoURL suivante

httpIP Runtime Port tomcatNomApplication

Mise agrave jour de lrsquoapplication

Lorsque la mise agrave jour se fait le systegraveme

Arrecircte eacuteventuellement lrsquoapplication (si elle est en train de tourner) Fait un backup de cette application

Installe la nouvelle application (Mise agrave jour des tables de lrsquoapplication installation

application sur le file system)

Vous allez pouvoir choisir

le code application et le Ndeg

Package Application agrave

associer agrave lrsquoaide des 2

popups Et cliquez sur laquo Installer raquo

Pour mettre agrave jour une

application vous retournez

dans le menu laquo Gestion des

Applications raquo et choisissez laquo Installation Application raquo

Puis vous allez seacutelectionner

lrsquoapplication agrave modifier dans

la liste qui va se preacutesenter

Et cliquez sur

Il ne vous reste plus

qursquoagrave seacutelectionner le Ndeg package Application

parmi ceux de la liste

issue du popup et de

cliquer sur laquo Mettre agrave

Jour raquo

Ndeg 12

Anneacutee 2014 Gestion des Applications Page 16

Dupliquer une application

A une application de gestion (Type bureau) peut ecirctre associeacute une application Web

(internaute) et vice versa Donc lorsque lrsquoapplication Bureau existe alors la duplication creacutee

lrsquoenvironnement Web et inversement

Exemple de parameacutetrage

Pour dupliquer une application vous

retournez dans le menu laquo Gestion des

Applications raquo et choisissez

laquo Dupliquer Applications raquo Puis vous allez seacutelectionner

lrsquoapplication agrave dupliquer dans la liste

qui va se preacutesenter

Et cliquez sur

A une application de

gestion (Type Bureau) peut

ecirctre associeacutee une

application Web (Internaute) et vice versa

Donc lorsque lrsquoapplication

Bureau existe alors la

duplication creacutee

lrsquoenvironnement Web et inversement

Ndeg 12

Anneacutee 2014 Gestion des Applications Page 17

INFORMATION

Concernant lrsquoEnvoi des Mails nrsquooubliez pas de configurer Mail-Smtp dans

lrsquoapplication creacuteeacutee

Deacuteveloppement et Edition de Logiciels

59 rue Glesener L-1631 Luxembourg

wwwalias-adcom

Avec Alias

Speacutecifier crsquoest deacutevelopper

Page 13: être est- à travers le schéma ci-dessous, qui, Newsletter N°19 · 2015-12-21 · N° 12 Gestion des Applications Année 2014 Page 3 Ici, nous allons packager nos 2 composants

Ndeg 12

Anneacutee 2014 Gestion des Applications Page 13

Deacuteclarer une source de donneacutees La source de donneacutees permet de deacutefinir une seule fois lrsquoaccegraves agrave une base de donneacutees Ainsi plusieurs scheacutemas applicatifs peuvent partager la mecircme source de donneacutees au lieu de

speacutecifier lrsquoaccegraves agrave cette source pour chacun

De mecircme vous pouvez speacutecifier plusieurs sources de donneacutees distinctes si vos applications

tournent en lien avec des bases de donneacutees diffeacuterentes

Parameacutetrage de lrsquoapplication

Afin de deacutefinir une source

de donneacutees choisissez lrsquooption laquo Sources de

donneacutees raquo dans le menu

laquo Parameacutetrage raquo et vous

obtenez lrsquoeacutecran ci-

dessous agrave renseigner

Toujours dans le menu

laquo Parameacutetrage raquo vous allez

cette fois-ci seacutelectionner

laquo Parameacutetrage Application raquo

Ndeg 12

Anneacutee 2014 Gestion des Applications Page 14

Exemple de parameacutetrage drsquoApplication

Nom Application Nom avec lequel lrsquoapplication sera accessible

Source de donneacutees Choisir parmi les sources deacutefinies

Scheacutema Nom du scheacutema dans la BD

Thegraveme Thegraveme associeacute agrave lrsquoapplication

Type Application De type Bureau (multifenecirctre) ou WebInternaute (mono fenecirctre)

Utilisateur ADMIN Utilisateur drsquoadministration de lrsquoapplication (ce sera le seul par lequel on pourra creacuteer des utilisateurs et profils de lrsquoapplication entre autres) Il servira agrave la

premiegravere connexion agrave lrsquoapplication

Mot de passe Mot de passe de lrsquoutilisateur ADMIN

Chemin Application Chemin drsquoinstallation de lrsquoapplication

Reacutepertoire TOMCAT Reacutepertoire drsquoinstallation du TOMCAT devant contenir lrsquoapplication

(contexte) Par deacutefaut celui du Runtime Manager est proposeacute mais modifiable Utilisateur Tomcat Utilisateur drsquoinstallation de TOMCAT (par deacutefaut admin)

Mot de passe Mot de passe de lrsquoutilisateur Tomcat (par deacutefaut admin)

Installer une application

Dans la laquo Gestion des

Applications raquo choisissez laquo Installation Application raquo

Et cliquez sur

Ndeg 12

Anneacutee 2014 Gestion des Applications Page 15

Le systegraveme va creacuteer

Le scheacutema Base de donneacutees (dans la source choisie dans le parameacutetrage de

lrsquoapplication)

Lrsquoapplication sur le file system dans le reacutepertoire indiqueacute dans le parameacutetrage de lrsquoapplication

Le contexte dans le tomcat deacutefini dans le parameacutetrage de lrsquoapplication

Lancement de lrsquoapplication Lrsquoapplication ainsi creacuteeacutee sera accessible agrave lrsquoURL suivante

httpIP Runtime Port tomcatNomApplication

Mise agrave jour de lrsquoapplication

Lorsque la mise agrave jour se fait le systegraveme

Arrecircte eacuteventuellement lrsquoapplication (si elle est en train de tourner) Fait un backup de cette application

Installe la nouvelle application (Mise agrave jour des tables de lrsquoapplication installation

application sur le file system)

Vous allez pouvoir choisir

le code application et le Ndeg

Package Application agrave

associer agrave lrsquoaide des 2

popups Et cliquez sur laquo Installer raquo

Pour mettre agrave jour une

application vous retournez

dans le menu laquo Gestion des

Applications raquo et choisissez laquo Installation Application raquo

Puis vous allez seacutelectionner

lrsquoapplication agrave modifier dans

la liste qui va se preacutesenter

Et cliquez sur

Il ne vous reste plus

qursquoagrave seacutelectionner le Ndeg package Application

parmi ceux de la liste

issue du popup et de

cliquer sur laquo Mettre agrave

Jour raquo

Ndeg 12

Anneacutee 2014 Gestion des Applications Page 16

Dupliquer une application

A une application de gestion (Type bureau) peut ecirctre associeacute une application Web

(internaute) et vice versa Donc lorsque lrsquoapplication Bureau existe alors la duplication creacutee

lrsquoenvironnement Web et inversement

Exemple de parameacutetrage

Pour dupliquer une application vous

retournez dans le menu laquo Gestion des

Applications raquo et choisissez

laquo Dupliquer Applications raquo Puis vous allez seacutelectionner

lrsquoapplication agrave dupliquer dans la liste

qui va se preacutesenter

Et cliquez sur

A une application de

gestion (Type Bureau) peut

ecirctre associeacutee une

application Web (Internaute) et vice versa

Donc lorsque lrsquoapplication

Bureau existe alors la

duplication creacutee

lrsquoenvironnement Web et inversement

Ndeg 12

Anneacutee 2014 Gestion des Applications Page 17

INFORMATION

Concernant lrsquoEnvoi des Mails nrsquooubliez pas de configurer Mail-Smtp dans

lrsquoapplication creacuteeacutee

Deacuteveloppement et Edition de Logiciels

59 rue Glesener L-1631 Luxembourg

wwwalias-adcom

Avec Alias

Speacutecifier crsquoest deacutevelopper

Page 14: être est- à travers le schéma ci-dessous, qui, Newsletter N°19 · 2015-12-21 · N° 12 Gestion des Applications Année 2014 Page 3 Ici, nous allons packager nos 2 composants

Ndeg 12

Anneacutee 2014 Gestion des Applications Page 14

Exemple de parameacutetrage drsquoApplication

Nom Application Nom avec lequel lrsquoapplication sera accessible

Source de donneacutees Choisir parmi les sources deacutefinies

Scheacutema Nom du scheacutema dans la BD

Thegraveme Thegraveme associeacute agrave lrsquoapplication

Type Application De type Bureau (multifenecirctre) ou WebInternaute (mono fenecirctre)

Utilisateur ADMIN Utilisateur drsquoadministration de lrsquoapplication (ce sera le seul par lequel on pourra creacuteer des utilisateurs et profils de lrsquoapplication entre autres) Il servira agrave la

premiegravere connexion agrave lrsquoapplication

Mot de passe Mot de passe de lrsquoutilisateur ADMIN

Chemin Application Chemin drsquoinstallation de lrsquoapplication

Reacutepertoire TOMCAT Reacutepertoire drsquoinstallation du TOMCAT devant contenir lrsquoapplication

(contexte) Par deacutefaut celui du Runtime Manager est proposeacute mais modifiable Utilisateur Tomcat Utilisateur drsquoinstallation de TOMCAT (par deacutefaut admin)

Mot de passe Mot de passe de lrsquoutilisateur Tomcat (par deacutefaut admin)

Installer une application

Dans la laquo Gestion des

Applications raquo choisissez laquo Installation Application raquo

Et cliquez sur

Ndeg 12

Anneacutee 2014 Gestion des Applications Page 15

Le systegraveme va creacuteer

Le scheacutema Base de donneacutees (dans la source choisie dans le parameacutetrage de

lrsquoapplication)

Lrsquoapplication sur le file system dans le reacutepertoire indiqueacute dans le parameacutetrage de lrsquoapplication

Le contexte dans le tomcat deacutefini dans le parameacutetrage de lrsquoapplication

Lancement de lrsquoapplication Lrsquoapplication ainsi creacuteeacutee sera accessible agrave lrsquoURL suivante

httpIP Runtime Port tomcatNomApplication

Mise agrave jour de lrsquoapplication

Lorsque la mise agrave jour se fait le systegraveme

Arrecircte eacuteventuellement lrsquoapplication (si elle est en train de tourner) Fait un backup de cette application

Installe la nouvelle application (Mise agrave jour des tables de lrsquoapplication installation

application sur le file system)

Vous allez pouvoir choisir

le code application et le Ndeg

Package Application agrave

associer agrave lrsquoaide des 2

popups Et cliquez sur laquo Installer raquo

Pour mettre agrave jour une

application vous retournez

dans le menu laquo Gestion des

Applications raquo et choisissez laquo Installation Application raquo

Puis vous allez seacutelectionner

lrsquoapplication agrave modifier dans

la liste qui va se preacutesenter

Et cliquez sur

Il ne vous reste plus

qursquoagrave seacutelectionner le Ndeg package Application

parmi ceux de la liste

issue du popup et de

cliquer sur laquo Mettre agrave

Jour raquo

Ndeg 12

Anneacutee 2014 Gestion des Applications Page 16

Dupliquer une application

A une application de gestion (Type bureau) peut ecirctre associeacute une application Web

(internaute) et vice versa Donc lorsque lrsquoapplication Bureau existe alors la duplication creacutee

lrsquoenvironnement Web et inversement

Exemple de parameacutetrage

Pour dupliquer une application vous

retournez dans le menu laquo Gestion des

Applications raquo et choisissez

laquo Dupliquer Applications raquo Puis vous allez seacutelectionner

lrsquoapplication agrave dupliquer dans la liste

qui va se preacutesenter

Et cliquez sur

A une application de

gestion (Type Bureau) peut

ecirctre associeacutee une

application Web (Internaute) et vice versa

Donc lorsque lrsquoapplication

Bureau existe alors la

duplication creacutee

lrsquoenvironnement Web et inversement

Ndeg 12

Anneacutee 2014 Gestion des Applications Page 17

INFORMATION

Concernant lrsquoEnvoi des Mails nrsquooubliez pas de configurer Mail-Smtp dans

lrsquoapplication creacuteeacutee

Deacuteveloppement et Edition de Logiciels

59 rue Glesener L-1631 Luxembourg

wwwalias-adcom

Avec Alias

Speacutecifier crsquoest deacutevelopper

Page 15: être est- à travers le schéma ci-dessous, qui, Newsletter N°19 · 2015-12-21 · N° 12 Gestion des Applications Année 2014 Page 3 Ici, nous allons packager nos 2 composants

Ndeg 12

Anneacutee 2014 Gestion des Applications Page 15

Le systegraveme va creacuteer

Le scheacutema Base de donneacutees (dans la source choisie dans le parameacutetrage de

lrsquoapplication)

Lrsquoapplication sur le file system dans le reacutepertoire indiqueacute dans le parameacutetrage de lrsquoapplication

Le contexte dans le tomcat deacutefini dans le parameacutetrage de lrsquoapplication

Lancement de lrsquoapplication Lrsquoapplication ainsi creacuteeacutee sera accessible agrave lrsquoURL suivante

httpIP Runtime Port tomcatNomApplication

Mise agrave jour de lrsquoapplication

Lorsque la mise agrave jour se fait le systegraveme

Arrecircte eacuteventuellement lrsquoapplication (si elle est en train de tourner) Fait un backup de cette application

Installe la nouvelle application (Mise agrave jour des tables de lrsquoapplication installation

application sur le file system)

Vous allez pouvoir choisir

le code application et le Ndeg

Package Application agrave

associer agrave lrsquoaide des 2

popups Et cliquez sur laquo Installer raquo

Pour mettre agrave jour une

application vous retournez

dans le menu laquo Gestion des

Applications raquo et choisissez laquo Installation Application raquo

Puis vous allez seacutelectionner

lrsquoapplication agrave modifier dans

la liste qui va se preacutesenter

Et cliquez sur

Il ne vous reste plus

qursquoagrave seacutelectionner le Ndeg package Application

parmi ceux de la liste

issue du popup et de

cliquer sur laquo Mettre agrave

Jour raquo

Ndeg 12

Anneacutee 2014 Gestion des Applications Page 16

Dupliquer une application

A une application de gestion (Type bureau) peut ecirctre associeacute une application Web

(internaute) et vice versa Donc lorsque lrsquoapplication Bureau existe alors la duplication creacutee

lrsquoenvironnement Web et inversement

Exemple de parameacutetrage

Pour dupliquer une application vous

retournez dans le menu laquo Gestion des

Applications raquo et choisissez

laquo Dupliquer Applications raquo Puis vous allez seacutelectionner

lrsquoapplication agrave dupliquer dans la liste

qui va se preacutesenter

Et cliquez sur

A une application de

gestion (Type Bureau) peut

ecirctre associeacutee une

application Web (Internaute) et vice versa

Donc lorsque lrsquoapplication

Bureau existe alors la

duplication creacutee

lrsquoenvironnement Web et inversement

Ndeg 12

Anneacutee 2014 Gestion des Applications Page 17

INFORMATION

Concernant lrsquoEnvoi des Mails nrsquooubliez pas de configurer Mail-Smtp dans

lrsquoapplication creacuteeacutee

Deacuteveloppement et Edition de Logiciels

59 rue Glesener L-1631 Luxembourg

wwwalias-adcom

Avec Alias

Speacutecifier crsquoest deacutevelopper

Page 16: être est- à travers le schéma ci-dessous, qui, Newsletter N°19 · 2015-12-21 · N° 12 Gestion des Applications Année 2014 Page 3 Ici, nous allons packager nos 2 composants

Ndeg 12

Anneacutee 2014 Gestion des Applications Page 16

Dupliquer une application

A une application de gestion (Type bureau) peut ecirctre associeacute une application Web

(internaute) et vice versa Donc lorsque lrsquoapplication Bureau existe alors la duplication creacutee

lrsquoenvironnement Web et inversement

Exemple de parameacutetrage

Pour dupliquer une application vous

retournez dans le menu laquo Gestion des

Applications raquo et choisissez

laquo Dupliquer Applications raquo Puis vous allez seacutelectionner

lrsquoapplication agrave dupliquer dans la liste

qui va se preacutesenter

Et cliquez sur

A une application de

gestion (Type Bureau) peut

ecirctre associeacutee une

application Web (Internaute) et vice versa

Donc lorsque lrsquoapplication

Bureau existe alors la

duplication creacutee

lrsquoenvironnement Web et inversement

Ndeg 12

Anneacutee 2014 Gestion des Applications Page 17

INFORMATION

Concernant lrsquoEnvoi des Mails nrsquooubliez pas de configurer Mail-Smtp dans

lrsquoapplication creacuteeacutee

Deacuteveloppement et Edition de Logiciels

59 rue Glesener L-1631 Luxembourg

wwwalias-adcom

Avec Alias

Speacutecifier crsquoest deacutevelopper

Page 17: être est- à travers le schéma ci-dessous, qui, Newsletter N°19 · 2015-12-21 · N° 12 Gestion des Applications Année 2014 Page 3 Ici, nous allons packager nos 2 composants

Ndeg 12

Anneacutee 2014 Gestion des Applications Page 17

INFORMATION

Concernant lrsquoEnvoi des Mails nrsquooubliez pas de configurer Mail-Smtp dans

lrsquoapplication creacuteeacutee

Deacuteveloppement et Edition de Logiciels

59 rue Glesener L-1631 Luxembourg

wwwalias-adcom

Avec Alias

Speacutecifier crsquoest deacutevelopper