Stránky Relace sdílených knihoven a Mapování relací sdílených knihoven umožňují určit identifikátory relací a názvy kompozičních jednotek pro sdílené knihovny, na které odkazují moduly v podnikové aplikaci. Při instalaci podnikové aplikace vytvoří produkt kompoziční jednotku pro každou relaci sdílené knihovny v aplikaci BLA, kterou jste zadali na stránce Vybrat volby instalace průvodce instalací aplikace.
Chcete-li zobrazit tuto stránku konzoly v průvodci, klepněte na volbu .
Po instalaci klepněte na volbu .
K mapování souborů knihoven používaných v aplikaci BLA na aplikaci nebo webový modul použijte stránku mapování relací sdílených knihoven:
Určuje název modulu, přidruženého ke sdílené knihovně.
Určuje umístění modulu relativně ke kořenu souboru EAR aplikace.
Určuje identifikátor pro relaci sdílených knihoven modulu. Produkt přiřadí identifikátor ke kompoziční jednotce, kterou vytváří pro relaci sdílených knihoven v aplikaci BLA.
Určuje název kompoziční jednotky pro relaci sdílené knihovny. Produkt tuto hodnotu použije k pojmenování kompoziční jednotky, kterou vytvoří pro relaci sdílené knihovny v aplikaci BLA, kterou jste zadali na stránce Vybrat volby instalace tohoto průvodce.
Toto nastavení se nachází pouze v průvodci instalací aplikace a v průvodci aktualizací.
Určuje, zda produkt mapuje kompoziční jednotku pro relaci sdílené knihovny do stejného cíle implementace jako aplikace BLA.
Předcházení potížím: Pokud později změníte cíl implementace aplikace BLA nebo jejích modulů, je nutné ručně aktualizovat cíl sdílené knihovny, aby se shodoval s cílem aplikace a modulů. Cíle kompozičních jednotek sdílené knihovny nejsou aktualizovány automaticky. Pokud cíl kompoziční jednotky sdílené knihovny neaktualizujete, můžete dojít k chybám java.lang.ClassNotFoundException a k zabránění spuštění aplikace nebo jejích modulů. Chcete-li těmto chybovým stavům zabránit, zajistěte, aby sdílené knihovny, na nichž závisí další moduly nebo aplikace, měly nižší váhu spuštění než závislé aplikace a moduly.gotcha