Java

[megoldva] Java Logger class

Fórumok

Udv,

a kovetkezo a problema. Minden osztalyban van egy private static final Logger, amit a Logger.getLogger(MyClass.class.getName()) static metodussal kapok meg. A visszaadott loggeren meghivtam a setLevel(Level.ALL)-t, megis csak az INFO szintu uzeneteket loggolja, se alacsonyabbat, se magasabbat. Valami tipp, hogy miert lehet?

Szerk.: Java SE 6 API java.util.logging.Logger osztalyarol van szo. Nincs appserver, egyszeru Java SE app van csak. Code sample:


public class P2PClient {
    private static final Logger logger = Logger.getLogger(P2PClient.class.getName());

    public static void main(String[] args) {
        logger.setLevel(Level.ALL);
        new P2PClient().start(args);
    }

    public void start(String[] args) {
       // Itt mar vannak dolgok, de csak az INFO szintu jelenik meg a kepernyon.
    }
}

Tomcat redeploy -> outofmemory

Fórumok

Az is lehet, hogy az alapokkal van gondom, de jobb későn mint soha.

Adott egy program.
Ennek egy szervlet initjében betöltök egy statikus class egyik statikus metódusával a statikus class statikus változójába értéket (nagy fájlt cachelek).

Mielőtt stop / startot kiadok a tomcat alatt, csak 1 példányt látok a memory dump-ban.
Ha kiadok egy stop / startot, akkor 2 példány lesz a statikus class-ból a memory dumpban. Természetesen mindkettőnek van mérete.

Hogyan lehetne elkerülni ezt? Cachelni muszáj, Tomcat 6 és 7 alatt is próbáltam.

Tomcat redeploy -> outofmemory

Fórumok

Az is lehet, hogy az alapokkal van gondom, de jobb későn mint soha.

Adott egy program.
Ennek egy szervlet initjében betöltök egy statikus class egyik statikus metódusával a statikus class statikus változójába értéket (nagy fájlt cachelek).

Mielőtt stop / startot kiadok a tomcat alatt, csak 1 példányt látok a memory dump-ban.
Ha kiadok egy stop / startot, akkor 2 példány lesz a statikus class-ból a memory dumpban. Természetesen mindkettőnek van mérete.

Hogyan lehetne elkerülni ezt? Cachelni muszáj, Tomcat 6 és 7 alatt is próbáltam.

Abevjava

Fórumok

Hi

Abevjavára lett volna szükségem. Felraktam a sun-java6-ot.
Következő hibaüzi fogad:

javaws abevjava_install.jnlp
Version = jarinstaller v 1.0.5
file:/home/pch/.netx/cache/http/www.apeh.hu/jnlpdownload/data/cms36637/abevjava_install.jar
Operációs rendszer = linux,unknown
Operációs rendszer = linux,unknown
net.sourceforge.jnlp.LaunchException: Fatal: Launch Error: Could not launch JNLP file.

tud valaki rá megoldást?

Trágyahalom

Fórumok

Sziasztok!

Megörököltem egy hatalmas, finoman szólva is legacy projectet. Szükségem lenne egy olyan toolra, ami tetszőleges package-re (vagy a project egészére) ráeresztve képes nekem a függőségekről valami látványos ábrát készíteni, ahol jól látszik, hogy egyes osztályok milyen másik osztályokra hivatkoznak valamilyen formában. Így talán némi időt is nyernék a katyvasz feldolgozásában. Bónusz pontért legyen Eclipse plugin.

Köszi,
M.