Child pages
  • Java policy fájl help
Skip to end of metadata
Go to start of metadata

Sziasztok!

Egy java-ban jártas emberke segítségét szeretném kérni, mert kb 2 hónapja szenvedek a ja.apolicy fájl-al :)

Az a helyzet, hogy szállítólevelet kellene nyomtatnom. Ezt pdf fájlban oldottam meg. Tartozik hozzá még egy ttf fájl, ami a benne lévő betűtípust tartalmazza. Futtatáskor azt írta, hogy nincs jogom olvasni, írni, stb... Kinyomoztam, hogy a java.policy fájl-ban meg kell adni a könyvtárra a full jogot, és menni fog. Gyönyörűen megy is.

Viszont ha átmásolom az apache könyvtárba, és http-n keresztül próbálom futtatni (http://localhost/nyomtatas.html), akkor újra ezzel a hibával jön elő.
A java.policy-be beraktam egy ilyen bejegyzést:
grant codeBase "url:/http://localhost/-" {
 permission java.security.AllPermission;
};

Erre a következő hibaüzenetet dobja:
java.security.policy: error adding Entry:
 java.net.MalformedURLException: no protocol: url:/http://localhost/-

Gondoltam arra is, hogy a java letöltődik a kliens gépére, így valamelyik könyvtárra kéne adnom a full jogot. De melyik ez a könyvtár? Vagy egyáltalán nem gondolom jól? :)

Segítséget előre is köszi :)

      
      
Page viewed times
#trackbackRdf ($trackbackUtils.getContentIdentifier($page) $page.title $trackbackUtils.getPingUrl($page))
  • No labels

1 Comment

  1. Erre a következő hibaüzenetet dobja:
    java.security.policy: error adding Entry:
     java.net.MalformedURLException: no protocol: url:/http://localhost/-


    Szerintem az lesz a gond, hogy az url:/ szoveg nem kell oda.

    Ugy tudom, hogy ha AllPermission-t hasznalsz, akkor nem kell meg egyesevel a konyvtarakra is engedelyezni a hozzaferest.