Hirdetés

Keresés

Új hozzászólás Aktív témák

  • VadTulok
    csendes tag

    Hello!

    A hibauzenetbol arra kovetkeztetek, hogy valamiert tobbszor is
    betoltodik az osztaly amiben betoltod a dll-t.
    Tomcat-et hasznalsz? Nezd at figyelmesen, milyen jar-okat tettel be,
    egyik osztalyod se legyen benn ket peldanyban.

    Udv:
    Robi

    Szia Robi


    A hibauzenetbol arra kovetkeztetek, hogy valamiert tobbszor is
    betoltodik az osztaly amiben betoltod a dll-t.
    Tomcat-et hasznalsz? Nezd at figyelmesen, milyen jar-okat tettel be,
    egyik osztalyod se legyen benn ket peldanyban.


    Leellenôríztem: minden osztály csak egy példányban van benn.
    Amit észrevettem a második getInstance függvény híváskor hal ki.
    Ez egy static függvénye a mynativefuncs.dll wrapper osztálynak.
    static Imynativefuncswrapper mynativefuncswrapper::getInstance()
    És valamiért nem látja az elôbb betöltött osztályt. Ezért betolja megint, s persze meghívja a dll betöltést:
    static {
    System.loadLibrary(''mynativefuncs'');
    }
    és a dll-t már látja hogy be van töltve :(((

Új hozzászólás Aktív témák