Ez a szabály a org.springframework csomagra hivatkozó Java kódot
jelzi.
Előfordulhat, hogy a Spring alkalmazások nem futnak megfelelően Liberty kiszolgálón, ha a webarchívum (WAR) fájl nincs kibontva. Telepítheti az alkalmazást kibontott alkalmazásként a WAR fájl tartalmának kibontásával egy, a WAR fájl nevével megegyező nevű könyvtárba. Ha a webalkalmazás egy nagyvállalati archívum (EAR) fájlon belül van, akkor mind az EAR fájlt, mind a megfelelő WAR fájlt ki kell bontani.
A Liberty V8.5.5.8 és újabb változatokban konfigurálhatja a Liberty
kiszolgálót, hogy automatikusan bontsa ki az alkalmazás EAR és WAR
fájlokat - ehhez állítsa be az alkalmazáskezelő autoExpand
attribútumát.
Minden újonnan létrehozott kiszolgáló alapértelmezés szerint tartalmazza
ezt a konfigurációt.
Ha nem állítja be a konfigurációs beállítást, akkor az alkalmazások
nincsenek kibontva, így a V8.5.5.8 változat előtt létrehozott
kiszolgálók továbbra is kibontatlan archívumfájlokban hagyják az
alkalmazásokat.
Az alkalmazás EAR és WAR fájlok automatikus kibontásához állítsa be
az autoExpand attribútumot true értékre a
következő server.xml példában látható módon:
<server description="default server">
<applicationManager autoExpand="true"/>
<featureManager>
<feature>servlet-3.0</feature>
</featureManager>
</server>