IE + Sun PlugIn + JAR + Zugriff per file:/ geht nicht mehr

Status
Nicht offen für weitere Antworten.
K

Kartoffel

Gast
Ich habe ein ganz einfaches Applet, welches einfach den Inhalt einer Datei in der DocumentBase (Zugriff per URL, nicht File) liest. Dieses Applet liegt in einer JAR-Datei und wird über das Applet-Tag in einer HTML-Seite eingebunden.

Das funktioniert seit Java 1.4.2 - weiß nicht genau, ab welcher UnterUnterUnterVersion - nicht mehr, wenn ich es im IE vom lokalen Dateisystem aus starte.

Es funktioniert jedoch, wenn ich eine der folgenden Änderungen vornehme:
- Applet nicht in JAR packen, sondern direkt als Klasse (MyApplet.class) einbinden UND/ODER
- Applet unter MS VM oder älterer SunVM starten UND/ODER
- Applet auf HTTP-Server legen und von da aus starten UND/ODER
- Applet von Mozilla aus starten

Jede dieser Änderungen reicht alleine schon aus, den Bug zu umgehen.

Hat jemand von Euch eine Ahnung, wie man das Problem - im Java-Code oder in der einbinden HTML-Seite - lösen kann, ohne eine meiner genannten Änderungen durchführen zu müssen? Ich will auf JAR nicht verzichten und die anderen der oben genannten Optionen sind sowieso für ein reelles Applet unrealistisch.
 
K

Kartoffel

Gast
Will mein "geht nicht" doch etwas genauer ausdrücken :) :

Folgende Exception wird angezeigt (die DocumentBase habe ich durch C:\...\ ersetzt):

java.security.AccessControlException: access denied (java.io.FilePermission C:\...\datei.txt read)
at java.security.AccessControlContext.checkPermission(Unknown Source)
at java.security.AccessController.checkPermission(Unknown Source)
at java.lang.SecurityManager.checkPermission(Unknown Source)
at java.lang.SecurityManager.checkRead(Unknown Source)
at java.io.File.isDirectory(Unknown Source)
at sun.net.www.protocol.file.FileURLConnection.connect(Unknown Source)
at sun.net.www.protocol.file.FileURLConnection.getInputStream(Unknown Source)
at MyApplet.start(Unknown Source)
 

L-ectron-X

Gesperrter Benutzer
Mit der neueren Java-Version wurden dann wahrscheinlich auch andere Sicherheitsrichtlinien eingebaut, so dass der Code, der früher lief nun Auflagen unterliegt, die nur noch mit einer Signierung des Codes erfüllt werden können.

So weit ich aber weiß haben unsignierte Java-Applets keinen Zugriff auf die lokale Verzeichnis- bzw. Dateiebene. Weder lesend noch schreibend. Daher kann ich das nicht glauben, dass Dein Applet jemals lief.
Vielleicht postest Du ja mal den Code von Deinem Programm, dann teste ich es gerne mal.
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
H Maven build.plugins.plugin.version fehlt Tools - Maven, Gradle, Ant & mehr 0
F Maven JAR Plugin Probleme Tools - Maven, Gradle, Ant & mehr 4
von Spotz Gradle: Warum wird das Plugin nicht geladen? Tools - Maven, Gradle, Ant & mehr 4
J Gradle signing Plugin Tools - Maven, Gradle, Ant & mehr 0
H Maven maven-source-plugin is missing Tools - Maven, Gradle, Ant & mehr 5
H Jenkins aktulles Checkstyle Plugin Tools - Maven, Gradle, Ant & mehr 2
LimDul Maven Maven Surefire Plugin - Warnings upgrade Tools - Maven, Gradle, Ant & mehr 2
H Jenkins - maven-jar-plugin - kein jar-file Tools - Maven, Gradle, Ant & mehr 38
H Maven Anfängerproblem - No plugin found for prefix 'archetype' in the current project and in the plugin groups Tools - Maven, Gradle, Ant & mehr 25
C while Schleife in Plugin stoppt nicht Tools - Maven, Gradle, Ant & mehr 23
D [ERLEDIGT] Probleme mit Authorization in Nexus und mvn deploy plugin Tools - Maven, Gradle, Ant & mehr 1
D [Maven Pluginentwicklung] - Plugin das nur auf Parent pom läuft Tools - Maven, Gradle, Ant & mehr 0
S Maven buildnumber-maven-plugin / Formatproblem mit timestamp Tools - Maven, Gradle, Ant & mehr 17
D [Maven] neuerdings "No plugin found for prefix ..." errors Tools - Maven, Gradle, Ant & mehr 7
HaukeG Maven Suche nach Ideen für Realisierung eines eigenen Plugin Tools - Maven, Gradle, Ant & mehr 3
H Maven Tycho [ERROR] Failed to execute goal org.eclipse.tycho:tycho-packaging-plugin:0.14.1:validate-vers Tools - Maven, Gradle, Ant & mehr 8
L Maven Unable to download maven-copy-plugin Tools - Maven, Gradle, Ant & mehr 10
Chris81T Maven Hilfe bei EAR packaging mit maven-ear-plugin Tools - Maven, Gradle, Ant & mehr 1
maestr0 Maven Plugin Entwicklungs Buch für Einsteiger Tools - Maven, Gradle, Ant & mehr 8
D [maven] problem mit konfiguration von cargo plugin Tools - Maven, Gradle, Ant & mehr 4
D [Maven] problem mit plugin - es fehlen "dubug informationen" Tools - Maven, Gradle, Ant & mehr 8
S Maven pom.xml, Error: Plugin execution not covered by lifecycle configuration Tools - Maven, Gradle, Ant & mehr 3
E Maven maven-jaxb2-plugin proxy Tools - Maven, Gradle, Ant & mehr 4
K MAVEN Plugin erzeugen Tools - Maven, Gradle, Ant & mehr 7
C Buckminster + plugin tests Tools - Maven, Gradle, Ant & mehr 3
B Maven Shared plugin konfiguration ? Tools - Maven, Gradle, Ant & mehr 3
D gwt-maven-plugin und Eclipse Tools - Maven, Gradle, Ant & mehr 1
B Buckminster: Plugin Version in Java source File einfügen Tools - Maven, Gradle, Ant & mehr 4
B Maven build-helper-maven-plugin mit Eclipse Tools - Maven, Gradle, Ant & mehr 3
D Maven Install Plugin: Einzelne Datei installen ? Tools - Maven, Gradle, Ant & mehr 16
M eigenes Plugin erstellen Maven Tools - Maven, Gradle, Ant & mehr 4
S Maven Profiles - maven-exec-plugin Tools - Maven, Gradle, Ant & mehr 4
S Maven Webstart Plugin Tools - Maven, Gradle, Ant & mehr 7
P Maven Release Plugin - überschreiben der POM verhindern? Tools - Maven, Gradle, Ant & mehr 5
T Failed to configure plugin parameters Tools - Maven, Gradle, Ant & mehr 8
J Maven Assembly-Plugin und Dependencies Tools - Maven, Gradle, Ant & mehr 4
U Maven2 WAR Plugin doppelte Dependencies Tools - Maven, Gradle, Ant & mehr 4
M maven-jaxb-plugin Tools - Maven, Gradle, Ant & mehr 1
Z Java-Plugin-Einstellung bei Internet-Explorer Tools - Maven, Gradle, Ant & mehr 1
G Applet braucht eine bestimmte Plugin-Version Tools - Maven, Gradle, Ant & mehr 11
C Java Plugin ??? Tools - Maven, Gradle, Ant & mehr 4
P Deployment kein zugriff auf Web-inf tomcat 8 und 7 Tools - Maven, Gradle, Ant & mehr 2
W Maven / Zugriff auf Test Klassen von Dependencies Tools - Maven, Gradle, Ant & mehr 2
G Zugriff auf Artifactory über Ant Tools - Maven, Gradle, Ant & mehr 3
ABstraCT Applet getCodeBase() Zugriff auf darüberliegendenden Ordner ? Tools - Maven, Gradle, Ant & mehr 1
H IE: Zugriff auf Variablen in Applet Tools - Maven, Gradle, Ant & mehr 2
T Webstart unter Mac: Zugriff auf XSLT-Datei verweigert Tools - Maven, Gradle, Ant & mehr 4
H Applet Access Denied - Beim zugriff auf eine .txt Datei Tools - Maven, Gradle, Ant & mehr 8
F Für Read Zugriff auf Server signieren? Tools - Maven, Gradle, Ant & mehr 8
J In einem Bean zugriff auf ein SessionBean? Tools - Maven, Gradle, Ant & mehr 6
G Zugriff auf Applet beschränken Tools - Maven, Gradle, Ant & mehr 9
A Zugriff auf HTML der gleichen Seite - geht das? Tools - Maven, Gradle, Ant & mehr 3
Thallius Jenkins nur zip file erstellen? Tools - Maven, Gradle, Ant & mehr 3
S Enviroment Variable jar file Tools - Maven, Gradle, Ant & mehr 0
L Ausführbare Jar-File funktioniert nicht Tools - Maven, Gradle, Ant & mehr 15
H Eclipse/Runnable JAR file/.fxml-Datei Tools - Maven, Gradle, Ant & mehr 1
R DLL in JAR File Tools - Maven, Gradle, Ant & mehr 5
B Wie kann man unter Windows 7 file types mit Java Applikationen verknüpfen? Tools - Maven, Gradle, Ant & mehr 5
G Maven JAR-File schmeißt NoClassDefFoundError wenn /lib Verzeichnis nicht daneben entpackt wird Tools - Maven, Gradle, Ant & mehr 9
B Ant Build File, wie ist der Java3D Native Code einzubinden? Tools - Maven, Gradle, Ant & mehr 6
C Applet Öffnen eines JAR-Files im JAR-File Tools - Maven, Gradle, Ant & mehr 2
A ProcessBuilder kann nach Deployment File nicht finden Tools - Maven, Gradle, Ant & mehr 4
B Maven deploy-file frage Tools - Maven, Gradle, Ant & mehr 6
D Java Webstart startet .jar file nicht Tools - Maven, Gradle, Ant & mehr 13
B SourceCode + Bilder in EIN Jar File packen Tools - Maven, Gradle, Ant & mehr 22
M Export von Jar File mit JDBC Treiber Tools - Maven, Gradle, Ant & mehr 2
I Ist ein Runnable Jar File Platformunabhängig? Tools - Maven, Gradle, Ant & mehr 13
grudge File in Applet laden Tools - Maven, Gradle, Ant & mehr 4
ABstraCT Passwort speichern im jar File ? Tools - Maven, Gradle, Ant & mehr 4
B Maven: file.separator und properties-Dateien Tools - Maven, Gradle, Ant & mehr 8
T eignes Tool in Ant-File Tools - Maven, Gradle, Ant & mehr 4
G ant - last modified datum aus file auslesen Tools - Maven, Gradle, Ant & mehr 7
S Applet und File-Object? Tools - Maven, Gradle, Ant & mehr 9
F jar file starten Tools - Maven, Gradle, Ant & mehr 12
T jar File im jar File Tools - Maven, Gradle, Ant & mehr 7
J keytool um für Tomcat keystore file zu erstellen Tools - Maven, Gradle, Ant & mehr 1
J Externe Dateien im jar File Tools - Maven, Gradle, Ant & mehr 4
G Jar File Java Web Start Tools - Maven, Gradle, Ant & mehr 2
G File open/save mit WebStart Tools - Maven, Gradle, Ant & mehr 3
D Properties File FileInputStream Problem Tools - Maven, Gradle, Ant & mehr 2
M datei mit html file an applet übergeben Tools - Maven, Gradle, Ant & mehr 3
F Applet erscheint bei Eclipse, aber nicht im HTML-File Tools - Maven, Gradle, Ant & mehr 2
R Slash-Probleme durch File Tools - Maven, Gradle, Ant & mehr 2
shiny_hair Fehlermeldung: URI scheme is not "file" / Verzeich Tools - Maven, Gradle, Ant & mehr 8
B File open Dialog Tools - Maven, Gradle, Ant & mehr 6
L Applet jar file von 1.4 und 1.1.8 Tools - Maven, Gradle, Ant & mehr 21
D Netbeans / JAR File Tools - Maven, Gradle, Ant & mehr 2

Ähnliche Java Themen

Neue Themen


Oben