Prog.Hu

Java policy fájl help
50

2013-09-08T23:56+02:00
takiXY
takiXYProg.Hu
regisztrált tag
Sziasztok!

Egy java-ban jártas emberke segítségét szeretném kérni, mert kb 2 hónapja szenvedek a java.policy 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 helyi 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 :)
Mutasd a teljes hozzászólást!
Java policy fájl help
2013-09-08T23:56+02:00
takiXY
takiXYProg.Hu
regisztrált tag
Esetleg azt megprobalhatod, hogy kiszeded az url:/-t az urlbol. Mar a hibauzenet alapjan.
A java policy nem feltetlenul egyszeru dolgo. Ha ez egy applet, akkor vagy azt kell csinalnod, hogy a gepen, ahol az applet futni fog modositod a java.policy fajlt, vagy valami certificate-et kell hasznalnod, hogy kapj engedelyt az eroforrasok hasznalatahoz.
Mutasd a teljes hozzászólást!
Oszd meg másokkal is!

Szia :)

Baccus, az url kivétele tényleg megoldotta a problémát :)))

Köszi szépen :)
Mutasd a teljes hozzászólást!
Oszd meg másokkal is!