Nastavení aktiv

Tato stránka slouží k zadávání voleb pro registraci aktiv v úložišti aktiv. Výchozí hodnoty voleb jsou použity, pokud nezadáte jiné hodnoty. Pokud je aktivem aplikace OSGi, zobrazí se další informace o stavu stažení balíku.

Chcete-li zobrazit tuto stránku administrativní konzoly, klepněte na volbu Aplikace > Typy aplikací > Aktiva > název_aktiva. Tato stránka je podobná stránce Vyberte volby pro importování aktiva v průvodcích instalací a aktualizací aktiva.

Název aktiva

Určuje logický název aktiva. Název aktiva musí být jedinečný v rámci buňky a nesmí obsahovat nepodporovaný znak.

Název aktiva nesmí začínat tečkou (.), nemůže obsahovat úvodní ani koncové mezery a nesmí obsahovat následující znaky:

Tabulka 1. Znaky, které nelze používat v názvech. Produkt v názvech tyto znaky nepodporuje.
Nepodporované znaky
 - lomítko $ - dolar ' - apostrof
\ - obrácené lomítko = - znak rovnosti " - uvozovky
* - hvězdička % - procento | - svislá čára
, - čárka + - znaménko plus < - levá ostrá závorka
: - dvojtečka @ - zavináč > - pravá ostrá závorka
; - středník # - křížek & - ampersand
? - otazník ]]> - pro tuto kombinaci znaků neexistuje konkrétní název

Pole Název aktiva je stejné jako nastavení Název na stránce Aktiva.

Informace Hodnota
Datový typ Řetězec

Popis aktiva

Určuje popis aktiva.

Adresa URL cíle binárních souborů

Určuje adresář, do kterého produkt importuje soubor aktiva.

Informace Hodnota
Datový typ Řetězec
Jednotky Úplná cesta

Aspekty typu aktiva

Určuje typ obsahu aktiva. Mezi typy aktiv patří soubory archivů Java (JAR), sdílené knihovny, soubory archivů podnikových aplikací (EAR) a soubory aktiva EBA (Enterprise Bundle Archive).

Typ aktiva naznačuje, co bude aktivum obsahovat. Aktivum zabalené jako soubor JAR může obsahovat webový modul, portlet nebo webovou službu. Aktivum zabalené jako soubor EBA obsahuje aplikaci OSGi.

Toto nastavení je určeno jen pro čtení. Nemůžete je změnit.

Informace Hodnota
Datový typ Řetězec
Jednotky Typ souboru
Výchozí hodnota není

Oprávnění k souboru

Určuje přístupová oprávnění pro binární soubory aktiv, které produkt rozbaluje do adresy URL cíle binárních souborů.

Omezení: Aplikace OSGi nepoužívají nastavení Oprávnění k souboru.

Oprávnění k souboru lze zadat v textovém poli. Některá běžně používaná oprávnění k souborům lze také nastavit výběrem ze seznamu. Oprávnění k souborům vybraná v seznamu přepíší oprávnění k souborům zadaná v textovém poli.

V seznamu lze nastavit jeden či více z následujících řetězců oprávnění k souborům. Při výběru více voleb bude vytvořena kombinace řetězců oprávnění k souborům.

Tabulka 2. Sady řetězců oprávnění k souborům pro volby seznamu. Vyberte volbu seznamu nebo do textového pole zadejte řetězec oprávnění k souboru.
Volba seznamu s možností výběru více položek Použitý řetězec oprávnění k souborům
Povolit pro všechny soubory čtení, avšak nikoli zápis .*=755
Povolit spouštění spustitelných souborů .*\.dll=755#.*\.so=755#.*\.a=755#.*\.sl=755
Povolit čtení souborů HTML a obrázkových souborů všemi uživateli .*\.htm=755#.*\.html=755#.*\.gif=755#.*\.jpg=755

Kromě toho, že oprávnění k souborům lze vybrat v seznamu s možností výběru více položek, je lze zadat také do textového pole. Pro oprávnění k souborům je třeba použít řetězec s následujícím formátem:

vzor pro název
souboru=permission#vzor pro název
souboru=permission

kde vzorek_názvu_souboru je regulární výraz sloužící jako filtr názvů souborů (například .*\\.jsp pro všechny soubory JSP), oprávnění poskytuje seznamy řízení přístupu k souborům (ACL) a znak # je oddělovač více položek vzorek_názvů_souborů a oprávnění. Pokud je znak # použit v řetězci vzorek_názvů_souborů, použijte zápis \#.

Pokud vzorky názvů souborů a oprávnění k souboru v řetězci odpovídají identifikátoru URI (Uniform Resource Identifier) v rámci aktiva, použije produkt pro soubor nejpřísnější použitelná oprávnění. Příklad: V případě řetězce oprávnění k souboru .*\\.jsp=775#a.*\\.jsp=754 bude mít soubor abc.jsp oprávnění k souboru 754.

Tip: Pomocí regulárního výrazu odpovídajícího vzorku souboru je porovnán celý řetězec identifikátoru URI se zadaným vzorkem oprávnění k souboru. Je třeba zadat přesnější porovnávací vzory pomocí regulárních výrazů, jak jsou definovány rozhraním API pro programování v jazyce Java. Předpokládejme například, že během operace zpracování oprávnění k souboru produkt zpracovává následující identifikátory adresářů a souborů:
Tabulka 3. Ukázka identifikátoru URI pro operace s oprávněními k souborům. Výsledky jsou zobrazeny podle této tabulky.
Počet Příklad adresy URL
1 /opt/WebSphere/profiles/AppSrv01/installedApps/MyCell/MyApp.ear/MyWarModule.war
2 /opt/WebSphere/profiles/AppSrv01/installedApps/MyCell/MyApp.ear/MyWarModule.war/MyJsp.jsp
3 /opt/WebSphere/profiles/AppSrv01/installedApps/MyCell/MyApp.ear/MyWarModule.war/META-INF/MANIFEST.MF
4 /opt/WebSphere/profiles/AppSrv01/installedApps/MyCell/MyApp.ear/MyWarModule.war/WEB-INF/classes/MyClass.class
5 /opt/WebSphere/profiles/AppSrv01/installedApps/MyCell/MyApp.ear/MyWarModule.war/mydir/MyClass2.class
6 /opt/WebSphere/profiles/AppSrv01/installedApps/MyCell/MyApp.ear/MyWarModule.war/META-INF

Výsledky odpovídající vzorku souborů jsou následující:

Zadáte-li vzorek názvu adresáře pro volbu Oprávnění k souboru, bude oprávnění k adresáři nastaveno na základě zadané hodnoty. Jinak je sada hodnot Oprávnění k souboru pro adresář stejná jako pro nadřízený adresář. Předpokládejme například následující strukturu souborů a adresářů:
/opt/WebSphere/profiles/AppSrv01/installedApps/MyCell/MyApp.ear/MyWarModule.war/MyJsp.jsp
Dále předpokládejme zadání následujícího řetězce vzorku souboru:
.*MyApp.ear$=755#.*\.jsp=644
Výsledky odpovídající vzorku souborů jsou následující:
  • Pro adresář MyApp.ear jsou nastavena oprávnění 755.
  • Pro adresář MyWarModule.war jsou nastavena oprávnění 755.
  • Pro adresář MyWarModule.war jsou nastavena oprávnění 755.
Důležité: Bez ohledu na operační systém vždy používejte jako oddělovač cest k souborů, ve vzorcích souborů lomítko /).

[Windows] Oprávnění pro čtení souboru nelze v operačních systémech Windows odebrat. V případě používání bitů oprávnění typu POSIX je pro soubor jako bit s významem s možností čtení použito oprávnění 4, jako bit s významem s možností zápisu oprávnění 2 a jako bit s významem s možností spouštění oprávnění 1. V operačním systému Windows lze tedy pro soubor nastavit pouze oprávnění 5 nebo 7. Kromě toho jsou pro typ POSIX k dispozici oprávnění user (uživatel), group (skupina) a world (všichni). V operačních systémech Windows lze pro soubor nastavit pouze oprávnění typu user (uživatel). Bity oprávnění group (skupina) a world (všichni) jsou ignorovány.

Přístupová oprávnění určená v tomto aktivu odpovídají úrovni aktiv. V konfiguraci na úrovni uzlu můžete rovněž určit přístupová oprávnění pro binární soubory aktiv. Oprávnění k souboru na úrovni uzlu určují maximální (nejméně striktní) oprávnění, která lze udělit binárním souborům aktiv. Přístupová oprávnění na úrovni aktiv určená na tomto místě musí být stejná nebo striktnější než oprávnění určená na úrovni uzlu.

Informace Hodnota
Datový typ Řetězec

Relace aktuálních aktiv

Určuje, s kterými aktivy aktuální aktivum souvisí.

K přidání nebo odebrání relace lze použít stránku Spravovat relace:
  1. Klepněte na volbu Spravovat relace. V seznamu Vybráno vpravo jsou uvedeny aktuální relace aktiv.
  2. Chcete-li přidat relaci, vyberte aktivum ze seznamu K dispozici vlevo a klepněte na tlačítko >>.
  3. Chcete-li odebrat relaci, vyberte aktivum ze seznamu Vybráno vpravo a klepněte na tlačítko <<.
  4. Klepněte na tlačítko OK.
Informace Hodnota
Datový typ Řetězec
Výchozí hodnota není

Ověřit aktivum

Určuje, zda má produkt při importování nebo aktualizaci aktiva prozkoumat odkazy na toto aktivum a v případě, že je povoleno ověřování, upozornit na nesprávné odkazy nebo ohlásit selhání operace.

Omezení: Aplikace OSGi nepoužívají nastavení Ověřit aktivum.

Aktivum obvykle odkazuje na prostředky s použitím zdrojů dat pro objekty typu bean s perzistencí CMP nebo s použitím odkazů na prostředky či odkazů na prostředí prostředků definovaných v deskriptorech implementace. Při ověřování se kontroluje, zda je prostředek odkazovaný aktivem definován v oboru cíle implementace příslušného aktiva.

Chcete-li povolit ověřování prostředků a zastavit operace, které selhaly v důsledku nesprávných odkazů na prostředek, vyberte volbu true (zaškrtněte políčko). Nechcete-li, aby bylo prováděno ověřování prostředků, vyberte volbu false (zrušte zaškrtnutí políčka).

Informace Hodnota
Datový typ Řetězec
Výchozí hodnota false (políčko nezaškrtnuto)

Závislosti EBA

Pro aktivum souboru EBA (Enterpise Bundle Archive) zobrazuje aktuální stav stažení balíku pro všechny balíky daného aktiva. Tato položka se zobrazuje pouze v případě, že je dané aktivum aktivem EBA, což znamená, že obsahuje aplikaci OSGi.

Aktivum EBA nelze aktualizovat, dokud nebude dokončeno stahování balíků ze všech předchozích aktualizací a dokud aplikace BLA používající příslušné aktivum nepřevezme předchozí aktualizace prostřednictvím restartování. Před pokusem o aktualizaci verzí balíků můžete zjistit stav stahování balíků aktiva pomocí informací o závislosti EBA. Zobrazený stav je jedna z následujících hodnot:

Poznámka: Kromě zde uvedených informací můžete kontrolovat stav stažení balíku také nepřímo. Stačí zkontrolovat stav přidružené kompoziční jednotky EBA, jak je popsáno v tématu Kontrola a aktualizace verze aktiva EBA používaného aplikací BLA.

Pokud bylo stažení balíků pro dané aktivum dokončeno nebo stažení balíků není nezbytné, můžete aktivum aktualizovat pomocí jedné z metod popsaných v tématu Udržování verzí balíků pro aktivum EBA.

Pokud je k dispozici nová verze aktiva EBA a stahování všech balíků pro příslušné aktivum bylo dokončeno, aktualizujte kompoziční jednotku EBA restartováním aplikace BLA, a spusťte tak novější konfiguraci.



Název souboru: urun_rapp_bla_asset_importoptions.html