• Aucun résultat trouvé

Définitions d’application

Dans le document IBM DB2 Alphablox. d administration GC (Page 45-57)

Le présentchapitredécritlastructuredesapplicationsJ2EEetfournitdes procédurespermettant decréer,de modifieretdesupprimerdesdéfinitions d’applicationdansDB2Alphablox.

Définition d’application DB2 Alphablox

UnelistedesapplicationsDB2Alphabloxs’affichesouslapageApplicationsqui setrouvesousl’ongletAdministration.Pourdéfinirunenouvelle applicationDB2 Alphablox, cliquezsur leboutonCreate.Pourmodifierou supprimerune

définitiond’application, sélectionnezuneapplicationdanslalisteetappuyezsur le bouton EditouDelete.

Lorsque vouscréezuneapplicationà l’aidedespagesd’administration DB2 Alphablox, DB2Alphabloxcréeunedéfinitiond’applicationdansleréférentielDB2 Alphablox. Lenomd’applicationdansleréférentielDB2Alphabloxsecomposede deuxparties,lenomdel’applicationd’entrepriseetunidentificateurunique(URI).

Par exemple,sivouscréezuneapplication appeléeMonApp,l’applicationaurale nom MonApp_MonAppdansleréférentiel.Pourlesserveurs d’applicationsWebSphere etWebLogic, DB2Alphabloxcréedesapplicationsinstallables quidoiventêtre importées dansleserveurd’applications.

Ci-dessoussetrouve l’arborescenced’uneapplicationDB2Alphabloxstandard importéedansunserveurd’applicationsWebSphere:

<application>.ear

META-INF/

application.xml

MANIFEST.MF

<application>.war

META-INF/

MANIFEST.MF

WEB-INF

timeschema.dtd

timeschema.xml

web.xml

classes/

lib/ (pour les applications Alphablox 8.4.1 uniquement)

aastaglibs.jar

tlds/ (pour les applications Alphablox 8.4 uniquement)

blox.tld

bloxform.tld

bloxlogic.tld

bloxui.tld

Lesfichiers d’application,incluantdesfichiersJSP,desfichiersJavaScript,des fichiers HTML,desfichiers CSSetdesfichiersimagesontgénéralementplacés danslerépertoire<application>.war.Enfonctionde laméthode de

développementutilisée,certainsfichierspeuvent êtreplacésdansdesdossiers imbriquésdanslerépertoire<application>.war.LesclassesJava personnalisées, incluant descomposantsJavaBeans,sontplacéesdanslerépertoireclasses.Les fichiers TLD(taglibrarydescriptor)requispour lesapplicationsDB2Alphabloxse trouventdanslerépertoiretldsdanslesapplicationsDB2Alphablox8.4.Dansles applicationsDB2Alphablox8.4.1,lesfichiers TLDsontintégrésà aastaglibs.jar,qui setrouvedanslerépertoire libdel’application.Lesfichiersdeschématemporel (timeschema.dtdettimeschema.xml),requispourcertainesapplicationsspécialisées,

setrouventdirectementdanslerépertoireWEB-INF.Lorsque DB2Alphabloxcrée uneapplicationspouvantêtreinstallée,lefichierdudescripteurdedéploiement (web.xml)estégalement modifiéselonlesbesoinsdesapplicationsDB2Alphablox.

Noms d’application

Le nomd’applicationutilisédansleréférentielDB2Alphabloxsecomposedunom de l’applicationd’entrepriseetd’unidentificateurunique. Unefoisquevousavez crééuneapplication,vouspouvez accéderàlavued’éditiond’uneapplication spécifique pourafficherlesinformationsrelativesauxnoms concernantvotre application. CettelisteinclutlenomDB2Alphablox,lenomdel’applicationJ2EE, lenomdumodule,lecheminducontexte etlenomd’affichage.

Répertoire WEB-INF

Chaque applicationWebcontientunrépertoire WEB-INF.Cerépertoire,généré automatiquementlorsde lacréation del’application,contientdesmétadonnéessur l’application.Lorsd’unfonctionnementnormal,iln’est pasnécessaired’effectuer de modificationsouslerépertoireWEB-INF.Lorsdelacréationd’uneapplication, lesfichiers suivantssontinstallésdanslerépertoireWEB-INF:

v web.xml

v aastaglibs.jar(danslerépertoirelib)dansDB2Alphablox8.4.1ouentantque fichiersTLDindividuels(par exemple,blox.tld)dansDB2Alphablox8.4

v timeschema.dtd v timeschema.xml

Le fichierdedescripteurdedéploiementde l’application(web.xml)estunfichier XMLstandarddanstouteslesapplicationsJ2EE.Il contientunmarquagedécrivant lesattributsde l’application.Le serveurd’applicationslitlefichierweb.xmllorsde l’initialisation del’application.

Important: Lesmodificationsapportéesaufichier web.xmlsontautomatiquement effectuées parDB2Alphabloxlorsdelamiseà niveauduproduit.

Soyezvigilantsivousdevezmodifier lefichierweb.xml cardesentrées incorrectespeuventprovoqueruncomportementinattendu de

l’application.

Lesfichiers TLDAlphablox,regroupés danslefichieraastaglibs.jardansAlphablox 8.4.1(ou fichierTLDdansAlphablox8.4), permettentauxdéveloppeursd’accéder aux bibliothèquesdebalises DB2Alphabloxutiliséeslorsdelacréationdes composantsBlox etdesapplicationsDB2Alphablox.Deuxfichiersliésautemps ( timeschema.dtdettimeschema.xml),stockésdirectementdanslerépertoire WEB-INF sontdisponiblespourlesdéveloppeurs.Ilspeuvent utilisercesfichiers lorsde lacréation d’applicationsspécialiséestraitantdespériodescalendaireset fiscales. Pourplusd’informationssur cesfichiers,consultezlesdocuments Developer'sGuideetDeveloper'sReference

Définition d’une application

Procédez commesuitpourdéfinirunenouvelleapplication:

Remarque: SivousutilisezWebSphereentantqueserveurd’applications,des étapessupplémentairessontrequisespour lacréation d’une

application.Pourplusdedétails, voir«Définitiond’une application lorsdel’exécution avecWebSphere»,à lapage34.

1. Connectez-vousàlapaged’accueildeDB2Alphabloxentantqu’utilisateur admin ouentantqu’utilisateurmembredugroupedesadministrateurs.

2. Cliquez surl’ongletAdministration.

3. Cliquez surlelienApplications.

4. Cliquez surleboutonCreate.Lapage CreateApplications’affiche.

5. Entrezunnomuniquepourvotreapplication.Vouspouvezutiliser les caractèresA-Z, a-z,0-9,letraitdesoulignement (_)ainsiquedescaractères spéciaux(par exemple,lescaractèresaccentués)lorsdel’exécution dansune langueautre quel’anglais. L’affichagedunomtientcomptedel’utilisation des minuscules etdesmajusculescontrairementà l’authentificationdunomréel.

Lesnoms Public,PrivateetPropertiessontréservés etnepeuventpasêtre utiliséspourunnomd’objet.

6. [Facultatif] Entrezunebrèvedescriptionde votreapplicationdanslazone Description.

7. [Facultatif] Entrezuneadressed’URL,relativeaunomdel’application,qui identifie l’emplacementdelapaged’originede cetteapplication (HomeURL) etuneautre URLrelativedésignantuneimaged’identificationpourcette application (ImageURL).Cesdeuxvaleurspermettentde créeruneentrée sousl’ongletApplications àpartirdelaquellelesutilisateurspeuventlancer l’application.

8. Dans lazoneDefaultSavedState,entrezlenomduparamètredéfinissant l’étatenregistrésouhaité.Lenomduparamètreest crééparledéveloppeur d’applications s’ilsouhaitequelesutilisateursaientaccèsà uneversion enregistréede l’application.Siaucunétat enregistrépar défautn’est indiqué, l’étatrestaurécorrespondàl’étatauquel setrouvaitl’applicationlorsdel’arrêt ou del’expirationdunavigateur.

9. Dans lazonedetexteWritePrivilegesSecurityRole,entrezlenomd’unrôle existantpourl’accèsàcetteapplication.Sivouslaissezcettezonevide,les privilèges d’accèspar défautsont appliqués.

10. Entrezunevaleur danslazoneSessionTimeoutpour définirledélai d’expirationde lasessionJ2EE, quicorrespondaudélaid’inactivitéavantle délaid’expirationd’unesession utilisateur.Lavaleurdudélaid’expirationest expriméenminutes.

11. SélectionnezYesouNodanslaliste déroulanteRestoreSavedApplication StateEnabledpourindiquersiledernier étatautomatiquementenregistrédoit êtrechargé.

12. L’optionIncludeon ApplicationsPagedéterminesilesutilisateursverront cetteapplication surlavuede lapageApplication.Lavaleurpar défautest Yes.

13. [Facultatif] Définissezlemodederendupar défautpourvotreapplication.

Par défaut,unenouvelle applicationprendenchargelemodederendu DHTMLetinstalledescopiesdesfichiersTLDAlphabloxdanslerépertoire de lanouvelleapplication.

14. [Facultatif] Utilisezlafonctiondesliensd’en-tête pourconfigurerdesliensà partirdesmembresaffichéssurunegrille pourl’ouvertured’uneURLou pour l’exécutiondefonctionsJavaScript.AjoutezdesadressesURLetdes noms demembreuniquesouunautreélémentdetexted’URLvalidedansla zonedetexteHeaderLinks,eninsérantunsautdelienentrechaqueentrée aveclasyntaxesuivante:

Membre = URL

Par exemple,pour créerunlienentrehttp://www.ibm.cometunmembre nommé IBM,entrezlachaînesuivantedanslazonede texteHeader Links: IBM = http://www.ibm.com

15. Cliquez surleboutonSavepourdéfinirlanouvelleapplication puisrevenir à lapageApplications.

16. Si vousexécutezuneconfigurationApacheTomcatavecunserveurWeb externe(ApacheHTTPServer,Microsoft IISouSuniPlanet),vousdevez effectuerdestâchessupplémentairesavantquel’applicationnesoit

disponible.Pourplusdedétails, voir«Enregistrementd’applicationsavecdes serveurs Webexternes»,à lapage38.

Définition d’une application lors de l’exécution avec WebSphere

Si vousutilisezIBMWebSphereApplicationServer,uneapplicationdoitêtre définiedansWebSphere,soitavant,soitaprèsladéfinitiondel’applicationdans DB2Alphablox. Laprésentesection décritlaprocédurepermettant decréerune application WebdansWebSphere.Pourplusdedétailssurlacréation

d’applications àl’aidedeWebSphere,consultezladocumentationWebSphere.

Il existedeux moyensde définiruneapplication DB2Alphabloxlorsdel’exécution avecWebSphere:

v «Créationd’une applicationdansDB2Alphabloxpuisenregistrementdans WebSphere»

v «Importationd’uneapplication WebSphereexistantedansDB2Alphablox»,à la page36

Lesdeuxméthodessontacceptables.Choisissezcellequevouspréférez.

Création d’une application dans DB2 Alphablox puis enregistrement dans WebSphere

Si vouscréezuneapplicationdansDB2AlphabloxexécutéavecWebSphere,DB2 Alphabloxcréelastructurede l’applicationdansunfichierEAR.Cedernier est créédanslerépertoiresuivant :

<db2alphablox_dir>/installableApps/

Le nomdufichierest<application>.ear,où <application>correspondaunom indiqué pourl’applicationlorsde lacréation decettedernière.

Avantde pouvoirutiliseruneapplicationnouvellement créée,vousdevez suivrela procéduredécriteci-dessouspourcréerlastructured’applicationdansDB2

Alphabloxpuisl’enregistreravecWebSphere:

1. DansDB2Alphablox,définisseztoutd’abordunenouvelle application,comme ilestdécrità lasection«Définitiond’uneapplication»,à lapage32.Un fichier EARestcréédanslerépertoire <db2alphablox_dir>/installableApps.

2. Ouvrezlaconsoled’administrationWebSpherepuissélectionnezApplications

>Installationd’unenouvelleapplication.

3. Surl’écranPréparationdel’installationdel’application,cliquezsurlebouton Parcouriretchoisissezlecheminsuivant :

<db2alphablox_dir>/installableApps/<nouvelleApplication>.ear

où<application> correspondaunomdel’applicationà installerpuiscliquez surSuivant.

Remarque: Environnementsgroupésuniquement:Il peutêtrenécessaire d’utiliserleparamètreduchemindeserveurpourrechercher le fichier<nouvelleApplication>.earsurleréseau.

4. L’écransuivant affichelesoptionsdeliaisonpar défaut.Conservezles paramètrespar défautsaufsivousavezbesoind’autresliaisonspuiscliquez surSuivant.

5. L’écranAvertissementsconcernantlasécuritédel’applications’affiche.Au basde lapage,cliquezsur leboutonContinuer.

6. Lasectionsuivante,Installationd’unenouvelleapplication,estcomposéedes cinqétapessuivantes,commeilestaffichédanslaboîtededialogue:

Etape1 :Fournirdesoptionspoureffectuer l’installation

Vouspouvezconserver lesparamètres existantsetcliquezsurSuivant.

Etape2 :Mapperleshôtesvirtuels pourlesmodulesWeb Acceptezlesvaleursexistantesetcliquez surSuivant.

Etape3 :Mapperlesmodulesverslesserveursd’applications Acceptezlesvaleursexistantesetcliquez surSuivant.

Etape4 :Mapperlesrôlesdesécuritéverslesutilisateurs/groupes

Deuxrôles,AlphabloxAdministratoretAlphabloxUserdoiventapparaître.Vous devez ajouteraumoinsunutilisateurpour chaquerôle.

PourlerôleAlphabloxAdministrator,sélectionnezlacaseà cocherenregardde cerôlepuisappuyez surlesboutonsRechercher lesutilisateursouRechercher lesgroupespourajouterdesutilisateursadministratifs.Vousdevezsélectionner aumoinsunutilisateur. Unefoisdesgroupesoudesutilisateursajoutés,ils doiventêtreindiquésdanslazoneUtilisateursmappésouGroupesmappésde cerôle.

PourlerôleAlphabloxUser,sélectionnez lacaseàcocher souslacolonneTous lesauthentifiés.Ainsi,tous lesutilisateursauthentifiésontaccèsaux

applications.Vouspouvez égalementutiliserces paramètrespourrestreindre l’accèsàdesutilisateursougroupesspécifiquesenfonctiondesexigencesde votreapplication.

Lorsquevousavezterminé,cliquezsur Suivant.

Etape5 :Récapitulatif

Aubasdecetécran,cliquez surleboutonTerminer.

7. L’applicationestmaintenantinstalléeetlemessage“Application<application>

installéeavecsuccès”s’affiche. CliquezsurlelienSauvegardedans la configurationmaîtresse.

8. LaboîtededialogueSauvegardedansla configurationmaîtressedoit s’afficher.Cliquez surlebouton Sauvegarder.Aprèsunecourtepériode d’attente,vousrevenezà lapaged’accueilde laconsoled’administration.

9. Danslaconsoled’administrationWebSphere,ouvrezApplications>

Applicationsd’entreprise puisredémarrezvotre application.

Vouspouvezmaintenantajouterducontenu,utiliser l’applicationetmodifierles propriétésdespagesd’accueilDB2Alphablox.

Importation d’une application WebSphere existante dans DB2 Alphablox

Pour importeruneapplicationWebSpheredansDB2Alphabloxenajoutantles paramètres etlesfichiersDB2Alphabloxrequis,suivezlaprocéduredécrite àla section «Importationd’uneapplication J2EEexistante»,à lapage40.

Modification d’une définition d’application existante

Laprésentesection décritcommentmodifieruneapplicationexistante. Suivezla procédureci-dessouspourmodifieruneapplicationexistante:

1. Connectez-vousàlapaged’accueilDB2Alphabloxentantqu’utilisateuradmin ouentantqu’utilisateurmembredugroupe desadministrateurs.

2. Cliquez surl’ongletAdministration.

3. Cliquez surlelienApplications.

4. Sélectionnezl’applicationàmodifier danslalistedesapplicationspuiscliquez surleboutonEdit.LapageEditApplications’affiche.

5. Modifiezlesvaleursdespropriétésappropriées.

Remarque: ConfigurationsWebSphereetWebLogic:Vouspouvez renommer lesapplicationsenmodifiant lazoneNamemaislechangementdu nomdel’applicationchangelenomdel’applicationuniquement dansleréférentielDB2Alphabloxetnepeutpasmodifierle chemindecontexteoulenomd’applicationWebSphereou WebLogicassocié. Pourmodifierlespropriétésassociéesde l’applicationdansWebSphereouWebLogic, utilisezlaconsole d’administrationduserveurd’applicationsafinderenommerle chemindecontexted’applicationsous-jacent,d’utiliserlenouveau nometderenommerlerépertoirede basedesdocuments de l’application.

Remarque: ConfigurationsApacheTomcat:Lesapplicationspeuvent être renommésenmodifiant lazoneName.Lorsque vousrenommez uneapplication,lenomde répertoiredel’applicationdansle référentielDB2Alphabloxainsiquetous lessignetsquiréférencent l’applicationsontrenommés.

6. Cliquez surlebouton Savepourchangerlesvaleursdespropriétésde l’applicationetrevenir àlapageApplications.

7. Sivousexécutez uneconfigurationApacheTomcatavecunserveurWeb externe(ApacheHTTPServer,MicrosoftIISou SuniPlanet)etquevous renommezl’application,vousdevezeffectuerdestâches supplémentairespour votreconfiguration. Pourplusdedétails, voir«Enregistrementd’applications avecdesserveursWebexternes»,à lapage38.

Suppression d’une définition d’application existante

Suivez laprocédureci-dessouspoursupprimeruneapplicationexistante:

1. Connectez-vousàlapaged’accueilDB2Alphabloxentantqu’utilisateuradmin ouentantqu’utilisateurmembredugroupe desadministrateurs.

2. Cliquez surl’ongletAdministration.

3. Cliquez surlelienApplications.

4. Sélectionnezl’applicationàsupprimerdelalistedesapplicationspuiscliquez surleboutonDelete.

Important: Lasuppressiondel’applicationsupprimeladéfinitionde

l’applicationdeDB2Alphablox.Le nomdel’applicationn’apparaît doncplusdansleslistesd’applications.Toutefois,ledossier de l’applicationetsesfichiersassociésnesontsontpassuppriméset doiventl’êtremanuellement.

Important: Suppressiond’applicationsDB2AlphabloxsousWebLogic:Si le déploiementautomatiqueest activé,procédezcommesuitpour supprimerintégralementuneapplication DB2Alphabloxsurle serveurWebLogic:

a. Utilisezlaconsoled’administrationWebLogicpourdésactiverlafonctionde déploiementautomatique.

b. Supprimezladéfinitionde l’applicationdeDB2Alphablox.DB2Alphablox vaannulerl’enregistrementdel’applicationsurleserveurWebLogic.

c. Supprimezledossier del’application.

d. Sivouslesouhaitez,activezà nouveaulafonctionde déploiement automatique.

Sicettefonctionest activée,seuleslesétapesbetcsontrequises.

5. Sivousexécutez uneconfigurationApacheTomcatavecunserveurWeb externe(ApacheHTTPServer,MicrosoftIISou SuniPlanet),vousdevez effectuerlestâchesdeconfigurationrequisesaprèsavoir supprimé

l’application.Pourplusdedétails,voir«Enregistrementd’applicationsavecdes serveursWebexternes», àlapage38.

Définition d’une application lors de l’utilisation de clusters WebLogic

Si vousutilisezDB2Alphabloxdansunenvironnementde clustersBEAWebLogic, procédez commesuitpourcréerdesapplications:

1. DéfinissezuneapplicationsurDB2Alphabloxàpartirdel’onglet Administrationsouslesapplications,commeilestdécrità lasection

«Définitiond’uneapplication»,àlapage32.

2. Copiezl’intégralitédurépertoire del’applicationnouvellementcrééedansle serveurd’administrationWebLogic. Lerépertoiresouslequel ledomaine estau mêmeniveauquelerépertoirede l’applicationconstitueunemplacementidéal.

3. Ajouteztouslesfichiers JSPnécessaires danslerépertoirede l’applicationau mêmeniveauquelerépertoireWEB-INF.

4. Apartirde laconsoleWebLogic, configurezl’applicationnouvellementajoutée.

SurleserveurWebLogic, vousdevriezvoirlenouveaurépertoirede l’application,cliquezalorssur Selectou accédezauniveauapproprié.

5. Sélectionnezvotreclusterentantqueciblededéploiementpuiscliquezsur le boutonConfigureandDeploy.

6. Unefoisl’applicationdéployée, sélectionnezAlphabloxServerentant qu’applicationWeb.

7. Sélectionnezl’ongletDeployet redéployezl’applicationAlphabloxServer.

8. Leredéploiement vaarrêter etredémarrerDB2Alphablox.

9. LorsqueDB2Alphabloxestredémarré,vouspouvezaccéderàvosapplications.

Remarque: Iln’est pasnécessairedecopiervosfichiersJSPdanschaqueserveur gérécarl’enregistrementdel’applicationWebsurWebLogiceffectue cettetâchepourvous.Pour plusd’informationssurcetteprocédureou poureffectuerunemodification,consultezladocumentation

WebLogic.

Enregistrement d’applications avec des serveurs Web externes

Si vousexécutezuneconfigurationApacheTomcatdeDB2Alphabloxavecun serveurWebexterne, certainestâchesdoiventêtreeffectuéeslorsquevouscréezou supprimez uneapplication.

Etant donnéqueleserveurWeb estconçupourservirde manièreefficacedes pages statiquesetqueleserveurd’applicationsestconçupourservir despages dynamiques,cesprocéduressont nécessairespourgarantirdesperformances optimalesdu serveurWebetduserveurd’applications.Sanscesprocédures,le serveurd’applications severraitdansl’obligationd’effectueruntraitementinutile despagesstatiques.

Lesconfigurationssuivantessontdécrites:

v «Enregistrementd’applications surleserveurApacheHTTPServer»,àlapage 38

v «Enregistrementd’applications surdesserveurs WebMicrosoftIIS(Internet InformationServer)»,àlapage39

v «Enregistrementd’applications surlesserveursWebSuniPlanetsurAlphablox 8.4»,àlapage39

Enregistrement d’applications sur le serveur Apache HTTP Server

DB2 Alphablox 8.4.1 sur Apache Tomcat 5.5

Lorsque vouscréezousupprimez desdéfinitionsd’applicationDB2Alphablox avecuneconfigurationApacheTomcat,leschangementsneserontpasrépercutés dansleserveurApacheHTTPServer tantquelesdeuxserveursn’aurontpasété correctement arrêtésetredémarrés.Lorsque DB2Alphabloxestredémarré,ilplace unnouveaufichierde configurationApache(mod_jk.conf)dansleserveurApache HTTPServer.

Pour enregistrerlesajoutsoulessuppressions d’applicationDB2Alphablox, procédez commesuit :

1. ArrêtezlesserveursApacheHTTPServer etApacheTomcat(exécutantDB2 Alphablox)

2. Redémarrez leserveurApacheTomcat.

3. Redémarrez leserveurApacheHTTPServer.

Après avoirredémarrélesserveurs,leschangements apportéesàl’application serontreconnus surleserveurApacheHTTPServer.

DB2 Alphablox 8.4 sur Apache Tomcat 3.2.4

Si vousexécutezuneconfigurationApacheTomcatàl’aided’ApacheHTTPServer, vousdevez redémarrerleserveurWebApachedèsquevouscréezou supprimez unedéfinitiond’applicationDB2Alphablox.Leredémarrageestnécessaireafin qu’Apache puisselireleschangements effectuésparDB2Alphabloxdanslefichier de configurationApache(mod_jk.conf-alphablox)lorsquevouscréezou

supprimez unedéfinitiond’applicationDB2Alphablox.

Arrêt et redémarrage des serveurs Apache HTTP Server

Pour arrêterApache, exécutezlacommandeshutdownlorsdel’exécutiondansune fenêtredeconsoleoulorsdel’exécution entantqueserviceWindows,sélectionnez leservicedanslasection Servicesdupanneaudeconfigurationetcliquezsur le bouton Arrêter.

Pour redémarrerApache, exécutezlacommandestartuplorsdel’exécution dans unefenêtredeconsoleoulorsdel’exécutionentantqueserviceWindows, sélectionnez leservicedanslasectionServicesdu panneaudeconfigurationet cliquez surleboutonDémarrer.

Pour plusde détailssur l’arrêtetledémarrageduserveurWebApache, consultez ladocumentationApache.

Enregistrement d’applications sur des serveurs Web Microsoft IIS (Internet Information Server)

Si vousexécutezuneconfigurationautonomeà l’aidedu serveurWebIIS,vous devez exécuterdeuxtâchesdèsquevouscréezou supprimezunedéfinition d’applicationDB2Alphablox:

v Vousdevez ajouterousupprimerlerépertoire virtuelpourl’applicationDB2 Alphablox.

v Vousdevez redémarrerleserveurWeb.

Enregistrement d’applications sur les serveurs Web Sun iPlanet sur Alphablox 8.4

Si vousexécutezuneconfigurationautonomeà l’aidedu serveurWebSuniPlanet sur DB2Alphablox8.4(etnon8.4.1),vousdevezexécuterdeuxtâchesdèsque vouscréez ousupprimezunedéfinitiond’applicationDB2Alphablox:

v «Ajoutdurépertoire destockage»

v «Ajoutdesaffectationsappropriéesaustyle DB2Alphablox»,à lapage40

Ajout du répertoire de stockage

Pour chaqueapplicationDB2Alphablox,vousdevez ajouterlerépertoire de stockage auserveurWebafinqu’ilservedespagesàpartirdecerépertoire.Les rubriques suivantesdécrivent commentajouterlerépertoired’applicationau serveurWebiPlanet.

1. Ouvrezlespagesd’administrationduserveurWebiPlanet.Pardéfaut, ces pagessont accessiblesvialeport8888sur leserveuroùiPlanetest encours d’exécutionmais leportpeutêtredifférentsurlesystème.

2. Sélectionnezleserveurdanslalistedéroulanteetcliquezsurlebouton Manage.

3. Cliquezsur lelienClassManagerdanslecoinsupérieurdroit.

4. Cliquezsur l’ongletContentMgmt.

5. Cliquezsur lelienAdditionalDocumentDirectories.

6. DanslazonedetexteURLprefix,entrez lenomdecontexte devotre application suivid’unebarre oblique(/),comme dansl’exemple suivant : MonApplication/

Important: Neplacezpasdebarreobliquedevantlenom ducontexte,ce caractèrepouvantcorromprelefichierdeconfigurationiPlanet.

Dans le document IBM DB2 Alphablox. d administration GC (Page 45-57)