Az oldal segítségével a kiszolgálóra telepített alkalmazásokat, modulokat vagy fájlokat lehet frissíteni.
Megadja a Vállalati alkalmazások oldalon kiválasztott, telepített alkalmazás nevét.
Az Alkalmazás frissítési beállítások alatt meghatározza, hogy lecseréli a kiszolgálóra telepített alkalmazást egy új (frissített) alkalmazás .ear fájllal.
A lehetőség kiválasztása után tegye a következőket:
Ha a böngésző, és a frissített fájlok vagy modulok ugyanazon a gépen vannak, akkor használja a Helyi fájlrendszer lehetőséget (függetlenül attól, hogy a kiszolgáló is ugyanazon a gépen van-e vagy sem). A Helyi fájlrendszer minden frissítési művelet esetén elérhető.
Ha az alkalmazásfájl az aktuális cella kontextus valamelyik csomópontján található, akkor használja a Távoli fájlrendszer lehetőséget.
Többkiszolgálós környezetekben a Távoli fájlrendszer segítségével egy csomópont teljes fájlrendszerét tallózhatja, amennyiben csomópont ügynök vagy telepítéskezelő fut a kiválasztott csomóponton. A böngészés során csak az .ear, .jar, .sar vagy .war fájlok láthatók.
Szintén a Távoli fájlrendszer lehetőséget kell használni abban az esetben, ha az alkalmazás fájl már az alkalmazáskiszolgálót futtató gépen van. A mező értéke lehet például: app_kiszolgáló_telepítési_gyökér/installableApps/test.ear. Ha egy önálló WAR modult telepít, akkor adja meg a kontextusgyökeret is.
A kontextusgyökér és a (WAR fájlban megadott) kiszolgáló kisalkalmazás leképezésekből jön létre a teljes URL, amelyen a felhasználók elérik a kiszolgáló kisalkalmazásokat. Például ha a kontextusgyökér a /gettingstarted, a kiszolgáló kisalkalmazás leképezése pedig MySession, akkor az URL a következő lesz: http://hoszt:port/gettingstarted/MySession.
A teljes alkalmazás frissítésekor a régi alkalmazás eltávolításra kerül, és az új alkalmazás lesz telepítve. A konfigurációs változások mentése majd szinkronizálása közben az alkalmazás fájljai kibontásra kerülnek azon a csomóponton, amelyen az alkalmazás futni fog. Ha az alkalmazás frissítés közben éppen fut egy csomóponton, akkor meg lesz állítva, és a fájlok frissítése után újra el lesz indítva.
Az Alkalmazás frissítési beállítások alatt meghatározza, hogy lecseréli egy telepített alkalmazás modulját, vagy új modult ad hozzá az alkalmazáshoz.
Ez lehet egy webmodul (.war fájl), EJB-komponens modul (EJB .jar fájl), SIP modul (.sar fájl) vagy erőforrás adapter modul (konnektor .rar fájl).
A lehetőség kiválasztása után adja meg, hogy a modul helyi vagy távoli fájlrendszeren található, és adja meg a modul teljes elérési útját. Az elérési út biztosítja a frissített modul helyét a telepítés előtt. A Helyi fájlrendszer és Távoli fájlrendszer lehetőségekről a fenti, A teljes alkalmazás felülírása leírásban talál információkat.
Egy modul frissítéséhez a megadott relatív elérési útnak (modul URI) meg kell egyeznie a telepített alkalmazásban lévő frissítendő modul elérési útjával.
A telepített alkalmazáshoz új modul hozzáadásakor a megadott relatív elérési út nem egyezhet meg a telepített alkalmazásban lévő modul elérési útjával. Az érték meghatározza az új modul kívánt elérési útját.
Önálló web vagy SIP modul telepítése esetén adjon értéket a Kontextusgyökér számára. A kontextusgyökér és a (.war fájlban megadott) kiszolgáló kisalkalmazás leképezésekből jön létre a teljes URL, amelyen a felhasználók elérik a kiszolgáló kisalkalmazásokat. Például ha a kontextusgyökér a /gettingstarted, a kiszolgáló kisalkalmazás leképezése pedig MySession, akkor az URL a következő lesz: http://hoszt:port/gettingstarted/MySession.
A következő lépésben határozza meg, hogy csak a telepítéshez szükséges lehetőségek jelenjenek-e meg, vagy az összes lehetőség.
A modulhoz szükséges információk megadása után a Következő gombra kattintva megjelenik az alkalmazás fájljait frissítő varázsló. A frissítő varázsló, amely a telepítő varázslóhoz hasonlatos, különböző mezőket biztosít a modul kötési információinak megadásához vagy szerkesztéséhez. Hajtsa végre a varázslóban a szükséges lépéseket.
Az Alkalmazás frissítési beállítások alatt meghatározza, hogy lecseréli egy telepített alkalmazás fájlját vagy új fájlt ad hozzá az alkalmazáshoz.
Ezzel a lehetőséggel az alkalmazás olyan fájlját frissítheti, amely nem .ear, .war, .sar, .rar vagy bizonyos esetekben .jar fájl. Ezzel a lehetőséggel hozzáadhat vagy frissíthet olyan .jar fájlokat, amelyek nem modulként vannak megadva az alkalmazásban. Egy .ear fájl frissítéséhez használja a Teljes alkalmazás felülírása lehetőséget. Az alkalmazás moduljaként megadott .war, .sar, .rar vagy .jar fájlok frissítéséhez használja az Egyetlen modul kicserélése vagy hozzáadása lehetőséget.
A lehetőség kiválasztása után adja meg, hogy a fájl helyi vagy távoli fájlrendszeren található, és adja meg a fájl teljes elérési útját. Az elérési út biztosítja a frissített fájl helyét a telepítés előtt. A Helyi fájlrendszer és Távoli fájlrendszer lehetőségekről A teljes alkalmazás felülírása beállítás leírásában talál információkat.
A relatív elérési út (modul URI) mezőben adja meg a fájl relatív elérési útját az .ear fájl gyökeréhez képest. Ha például a fájl a com/company/greeting.class helyen található a hello.jar modulban, akkor adja meg a hello.jar relatív elérési utat.
Egy fájl frissítéséhez a fájl relatív elérési útjának meg kell egyeznie a telepített alkalmazásban lévő frissítendő fájl relatív elérési útjával.
Új fájl hozzáadásakor a relatív elérési út nem egyezhet meg egy, a telepített alkalmazásban lévő már létező fájl relatív elérési útjával. Az érték meghatározza az új fájl kívánt elérési útját.
A fájlrendszer és a relatív elérési út megadása után kattintson a Következő gombra.
Az Alkalmazás frissítési beállítások alatt meghatározza, hogy egy telepített alkalmazás több fájlját akarja frissíteni egy tömörített fájl feltöltésével. A tömörített fájl tartalmától függően ez a lehetőség egyszerre tudja az alkalmazáshoz tartozó fájlokat lecserélni, új fájlokat hozzáadni, vagy meglévő fájlokat törölni. A tömörített fájl minden bejegyzése egyetlen fájlként van kezelve, és a fájl elérési útja a tömörített fájl gyökeréhez képest megegyezik a telepített alkalmazás relatív elérési útjával.
A lehetőség kiválasztása után adja meg, hogy a tömörített fájl helyi vagy távoli fájlrendszeren található, és adja meg a fájl teljes elérési útját. Valószínűleg a Helyi fájlrendszer lehetőséget fogja használni, mivel egy tömörített fájlt akar feltölteni, és a távoli tallózás csak .ear, .sar, .war és .jar fájlok esetén működik. Adja meg a tömörített fájl érvényes formátumát, például .zip vagy .gzip. Az elérési út biztosítja a tömörített fájl helyét a telepítés előtt. Ez a lehetőség kicsomagolja a tömörített fájlt telepített alkalmazás könyvtárába.
Ha a böngésző, és a frissített fájlok vagy modulok ugyanazon a gépen vannak, akkor használja a Helyi fájlrendszer lehetőséget (függetlenül attól, hogy a kiszolgáló is ugyanazon a gépen van-e vagy sem). A Helyi fájlrendszer minden frissítési művelet esetén elérhető.
Egy fájl cseréjéhez a tömörített állományban lévő fájl relatív elérési útjának meg kell egyeznie a telepített alkalmazásban lévő frissítendő fájl relatív útvonalával.
Új fájl hozzáadásához a tömörített állományban lévő fájl relatív elérési útjának különböznie kell a telepített alkalmazásban lévő fájl relatív elérési útjától.
A telepített alkalmazásban lévő fájl relatív elérési útja a modul relatív elérési útjából (ha a fájl egy modulban van), és a fájl modulhoz képesti relatív elérési útjából áll össze / jelekkel elválasztva.
Törlendő fájlok szintje | A tömörített állományba felvett metaadatok .props fájl |
---|---|
Alkalmazás | Vegye fel a META-INF/ibm-partialapp-delete.props fájlt a
tömörített állományba. A metaadatok .props fájlban sorolja fel a
törlendő fájlokat. A fájlok elérési útjai relatívak a
META-INF/ibm-partialapp-delete.props fájl helyéhez képest. Például a utils/config.xmi fájl törléséhez a my.ear fájl gyökeréből vegye fel a utils/config.xmi sort a META-INF/ibm-partialapp-delete.props fájlba. |
Modul | Vegye fel a
modul_uri/META-INF/ibm-partialapp-delete.props fájlt a
tömörített állományba. Egy fájl törléséhez egy modulból, vegye fel a fájl modulhoz képest relatív elérési útját a .props metaadatokat tartalmazó fájlba. Például ha törölni akarja az a/b/c.jsp fájlt a my.jar modulból, akkor vegye fel az a/b/c.jsp bejegyzést a tömörített fájlban lévő my.jar/META-INF/ibm-partialapp-delete.props fájlba. Egy modul több fájljának törléséhez sorolja fel az eltávolítandó fájlokat a .props metaadat fájlban, soronként egy bejegyzéssel. Például ha törölni akarja az összes JavaServer Pages (.jsp) fájlt a my.war fájlból, akkor vegye fel a .*jsp sort a my.war/META-INF/ibm-partialapp-delete.props fájlba. A sorban a .*jsp reguláris kifejezés található, amely az összes .jsp fájlt azonosítja a my.war modulban. |
Egy egyedülálló részleges alkalmazás fájl is használható több fájl hozzáadására, törlésére és frissítésére.
A fájlrendszer elérési út megadása után kattintson a Következő gombra.
A részleges alkalmazás frissítése után a konfigurációs változtatások mentésekor az új vagy a frissített alkalmazás fájl tárolásra kerül a telepített alkalmazásban a WebSphere Application Server konfigurációs lerakatban. A változtatások szinkronizálásakor a csomópontokkal, a fájlok bekerülnek, vagy frissülnek a csomópont fájlrendszerében. Mivel a részleges alkalmazás lehetőség több fájlt is frissít, ezért az újraindítandó alkalmazás komponenseket a részleges alkalmazás egyedi fájljai határozzák meg.
Példa a részleges alkalmazás tömörített fájl bejegyzéseire:
util.jar META-INF/ibm-partialapp-delete.props foo.jar/com/mycomp/xyz.class xyz.war/welcome.jsp xyz.war/WEB-INF/web.xml webmod.war/META-INF/ibm-partialapp-delete.props
A példában a META-INF/ibm-partialapp-delete.props fájl a .*.dat és tools/test.jar fájlokat tartalmazza. A webmod.war/META-INF/ibm-partialapp-delete.props fájl a com/test/.*.jsp és WEB-INF/test.xmi fájlokat tartalmazza.
Váltsa ki a reguláris kifejezés metakaraktereket a META-INF/ibm-partialapp-delete.props fájlban. Ha például törölni akarja az Abc osztály belsó osztályait, akkor használja az Abc\$.* reguláris kifejezést, ahol a $ egy reguláris kifejezés metakarakter, amelyet egy fordított törtvonal (\) vált ki.
A META-INF/ibm-partialapp-delete.props fájl az alábbi szöveget tartalmazhatja:
.*.dat webmod.war/META-INF/ibm-partialapp-delete.props: com/test/.*.jsp WEB-INF/test.xmi
A jelzett hivatkozások (online) Internet-hozzáférést igényelnek.