Ich hab ein Applet geschrieben und greife dadrin auf eine Datenbank zu.
Wenn ich mir das Applet im AppletViewer von NetBeans anschaue funktioniert der Datenbankzugriff.
Allerdings wenn ich das Applet auf ein Tomcat Server packe und dann das Applet aufrufe funktioniert es nicht mehr.
Folgender Fehler tritt auf:
java.sql.SQLException: Unable to connect to any hosts due to exception: java.security.AccessControlException: access denied (java.net.SocketPermission xxx resolve)
xxx = der Servername
Ich habe/hatte die Vermutung, da ja Applets nicht die Rechte haben um sich mit Netzwerkrechner zu verbinden, usw., das es deswegen nicht funktioniert.
Also habe ich mir ein eigenes Zertifikat erstellt und das Applet signiert (also das jar File).
wenn ich es jetzt im Browser aufrufe bekomm ich auch die Meldungen ob ich dem "Hersteller" vertrauen will.
habe ja gesagt, aber trotzdem net.
KANN MIR DA JEMAND HELFEN?
Gruss
Flo
Wenn ich mir das Applet im AppletViewer von NetBeans anschaue funktioniert der Datenbankzugriff.
Allerdings wenn ich das Applet auf ein Tomcat Server packe und dann das Applet aufrufe funktioniert es nicht mehr.
Folgender Fehler tritt auf:
java.sql.SQLException: Unable to connect to any hosts due to exception: java.security.AccessControlException: access denied (java.net.SocketPermission xxx resolve)
xxx = der Servername
Ich habe/hatte die Vermutung, da ja Applets nicht die Rechte haben um sich mit Netzwerkrechner zu verbinden, usw., das es deswegen nicht funktioniert.
Also habe ich mir ein eigenes Zertifikat erstellt und das Applet signiert (also das jar File).
wenn ich es jetzt im Browser aufrufe bekomm ich auch die Meldungen ob ich dem "Hersteller" vertrauen will.
habe ja gesagt, aber trotzdem net.
KANN MIR DA JEMAND HELFEN?
Gruss
Flo