Dobrý den,
mám vytvořenou JEE aplikaci pro Glassfish Server v2.1. Aplikace se skládá z několika EARů, které vždy obsahují WAR, EJB a JAR knihovny. JAR knihovny jsou většinou stejné ve všech EARech (a ve stejných verzích). Můj problém spočívá v tom, že takhle koncipovaná aplikace spotřebovává příliš mnoho paměti aplikačního serveru. Nedalo by se nějak ubrat paměťové náročnosti tím, že bych změnil deployment aplikací? Např.: bych vytvořil jeden velký EAR, který by vše obsahoval, nebo bych všechny knihovny dal do lib adresáře, tak aby nemusely být v EARech, nebo vůbec nepoužít EARy a provádět deploy přímo EJB komponent a WARů?
Díky
Martin Václavík

Odpovedet emailem