Toon posts:

[Java] Applet, gesigned en meerdere jars.

Pagina: 1
Acties:

Verwijderd

Topicstarter
Hoi, ik ben bezig met het maken van een applet die uit meerdere jar files bestaat. deze jars bevatten "plugins". Deze moeten kunnen lezen en schrijven naar de locale HD van de user. Alle files worden gesigned met de java sign tool.

De classes uit de jar files worden geladen met de onderstaande code.
code:
1
2
ClassLoader cl = hiq_dashboard.getClass().getClassLoader();
urlClassLoader = URLClassLoader.newInstance(urls, cl);

waarbij urls een array is van alle "plugin" jar files.
code:
1
2
Class loadedClass = urlClassLoader.loadClass(cc.getClassNameEditor());
return (Configurator) loadedClass.newInstance();

echter ik krijg nu met file access de fout : java.io.FilePermission: access denied

terwijl als ik alle code in 1 jar pak, alles perfect werkt.
Iemand enig idee waar dit aan kan liggen of hoe ik dit kan verhelpen !?

  • Nick_S
  • Registratie: Juni 2003
  • Laatst online: 22-04 03:55

Nick_S

++?????++ Out of Cheese Error

Ik heb een tijd zitten googlen (en ben weer wat wijzer geworden over policies, Security Domains, etc), maar kwam uiteindelijk de volgende link tegen:

Problem loading jar into Applet

Hopelijk heb je er wat aan!

'Nae King! Nae quin! Nae Laird! Nae master! We willna' be fooled agin!'


Verwijderd

Topicstarter
tnx ik zal eens kijken of ik er wat mee kan.

Verwijderd

Topicstarter
Hmmm ik heb het opgelost door de *.jars mee te nemen in de applet tag van de html pagina, niet de meest elegante oplossing, maar het werkt voorlopig.