Für Read Zugriff auf Server signieren?

Status
Nicht offen für weitere Antworten.
Hallo, Leute!

Mein Applet möchte eine Wav-Datei nicht lesen, weil es meint, keinen read-Zugriff zu haben. Wie ich aus anderen Posts erfahren zu haben meine, muss man für solche Experimente den Kram signieren?
Das ist mir ehrlich gesagt etwas viel aufwand un meiner Meiung nach unsinnig, oder?
Read Zugriff serverseitig? was kann denn da passieren? Ausserdem liest er gifs ohne Probleme...

Vielen Dank, Leute
Sören
 
Hier ist sie:

http://www.soerenskleinewelt.de/Doppler.jar!/Krankensound.wav
Error while running applet.
java.security.AccessControlException: access denied (java.io.FilePermission http:\www.soerenskleinewelt.de\Doppler.jar!\Krankensound.wav 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.FileInputStream.<init>(Unknown Source)
at Wave.headerload(Wave.java:30)
at SoundAusgabe.setWave(SoundAusgabe.java:76)
at MyClass.setup(MyClass.java:30)
at processing.core.PApplet.handleDisplay(PApplet.java:1244)
at processing.core.PGraphics.requestDisplay(PGraphics.java:564)
at processing.core.PApplet.run(PApplet.java:1413)
at java.lang.Thread.run(Unknown Source)
java.security.AccessControlException: access denied (java.io.FilePermission http:\www.soerenskleinewelt.de\Doppler.jar!\Krankensound.wav 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.FileInputStream.<init>(Unknown Source)
at Wave.headerload(Wave.java:30)
at SoundAusgabe.setWave(SoundAusgabe.java:76)
at MyClass.setup(MyClass.java:30)
at processing.core.PApplet.handleDisplay(PApplet.java:1244)
at processing.core.PGraphics.requestDisplay(PGraphics.java:564)
at processing.core.PApplet.run(PApplet.java:1413)
at java.lang.Thread.run(Unknown Source)

Ich checks halt nicht, wieso dieser Zugriff beschränkt ist.
Und ich will auch nicht, dass man gefragt wird, ob mein blödes kleines Applet bei einem auch laufen darf. Ist doch kein Schwerverbrecher, der Kleine!
Bis denne
Sören
 

L-ectron-X

Gesperrter Benutzer
Sieht so aus, als wenn du versuchst, die Audiodatei mit der verkehrten Methode einzulesen.
Zeige auch dazu bitte mal den passenden Code.
 
Das ist nicht so einfach...
Ich mach das im Prinzip zu Fuß mit meiner eigenen Klasse, um die Kontrolle über die einzelnen Audio-Samples zu haben.
(Das Ding hab ich geschrieben, als ich noch nicht wirklich Ahnung von Java hatte und ist sehr unübersichtlich)

was ich aber sagen kann, ist, dass ich einen FileInputStream benutze, ungefähr so:
Code:
FileInputStream ein=new FileInputStream(new File(getResource(Krankensound.wav).getFile()));
Sollte ich da vielleicht anstatt mit getResource() mit getResourceAsStream() rangehen?
Ich probiers mal.
Ich hoffe, das reicht an Info?
Tschö
Sören
 

L-ectron-X

Gesperrter Benutzer
OK, da haben wir schon dein Problem:
In Applets werden Audiodateien mit Applet-eigenen Methoden eingelesen.

Also schau dir dazu mal folgende Methoden an:
http://java.sun.com/j2se/1.5.0/docs/api/java/applet/Applet.html#getAudioClip(java.net.URL)
http://java.sun.com/j2se/1.5.0/docs/api/java/applet/Applet.html#newAudioClip(java.net.URL)

Codebeispiele dazu finden sich auch hier im Forum.
 
Das Ding ist, dass ich die Wiedergabe aber noch manipulieren möchte und dazu meine Klasse brauche. Mit den Methoden, die mir AudioClip bietet, kann ich nicht so viel anfangen...
Geht das nicht, dass eine andere Klasse auf die Resource zugreift?
Kann doch nicht so schwierig sein.
Vielen dank aber
Sören
 
Also:
Mit getResourceAsStream() funktioniert es!!!

Wenn man nicht so blöd ist und den Stream schliesst und danach wieder lesen will...
Man sollte ausserdem nachts Programmieren verbieten...
Viele Grüße

Sören
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
W git - Ordner für Push-Befehl sperren Tools - Maven, Gradle, Ant & mehr 2
von Spotz Gradle: Dependencies und Plugins vom root Projekt für die child-Projekte verfügbar machen Tools - Maven, Gradle, Ant & mehr 5
8u3631984 JAR aus anderem Module verwenden für Docker Image Tools - Maven, Gradle, Ant & mehr 0
M Was ist besser für den Anfang, Maven oder Gradle? Tools - Maven, Gradle, Ant & mehr 6
Avalon Open Source Alternative für Prometheus gesucht Tools - Maven, Gradle, Ant & mehr 3
N Gradle für Tests 2 Frameworks Tools - Maven, Gradle, Ant & mehr 2
F Setup für meine .Jar Tools - Maven, Gradle, Ant & mehr 4
F Übergreifende Deploymentlösung für Tomcat, Websphere,... Tools - Maven, Gradle, Ant & mehr 0
A Maven Standard/User-Libraries für alle Eclipse-Projekte bereitstellen Tools - Maven, Gradle, Ant & mehr 3
reibi Maven Projekt für Zusatzdaten Tools - Maven, Gradle, Ant & mehr 0
HaukeG Maven Suche nach Ideen für Realisierung eines eigenen Plugin Tools - Maven, Gradle, Ant & mehr 3
S Maven Arquillian braucht fast eine Minute für ein Deployment Tools - Maven, Gradle, Ant & mehr 5
maestr0 Maven Plugin Entwicklungs Buch für Einsteiger Tools - Maven, Gradle, Ant & mehr 8
M Plattformunabhängiges Deployment für simple Zwecke Tools - Maven, Gradle, Ant & mehr 4
D property-Konfigurationsdatei für webApp(war) - wohin) - /conf/Catalina/<host>/ ? Tools - Maven, Gradle, Ant & mehr 9
K Jenkins Konfiguration für einen multi-module Maven Projekt Tools - Maven, Gradle, Ant & mehr 2
fastjack Maven: eine Jar für mehrere Teilprojekte Tools - Maven, Gradle, Ant & mehr 5
Guybrush Threepwood Installationsumgebung für Mac Tools - Maven, Gradle, Ant & mehr 2
D eine Abhängigkeit für viele jars Tools - Maven, Gradle, Ant & mehr 4
P Installer für Anwendung bauen Tools - Maven, Gradle, Ant & mehr 4
P Maven Tutorial für Anfänger Tools - Maven, Gradle, Ant & mehr 5
I Ratschläge für eine automatisierte Installation benötigt Tools - Maven, Gradle, Ant & mehr 3
slawaweis Ant Trennstrich in Attributen für eigene Ant Tasks Tools - Maven, Gradle, Ant & mehr 2
K Ant Source in JAR mitliefern für Debugging Tools - Maven, Gradle, Ant & mehr 3
M Maven Source Folder für "Examples" Tools - Maven, Gradle, Ant & mehr 2
L Buckminsterbeispiele für RCP Tools - Maven, Gradle, Ant & mehr 5
F Installer der nur für Benutzer installiert Tools - Maven, Gradle, Ant & mehr 7
-horn- Pures JRE ohne Ballast? Für BOINC-Projekt Tools - Maven, Gradle, Ant & mehr 4
D verschiedene Versionen "builden" für Test und Lifebetrieb Tools - Maven, Gradle, Ant & mehr 14
D maven config für nexus Tools - Maven, Gradle, Ant & mehr 8
R Temporärer speicherort für Applets Tools - Maven, Gradle, Ant & mehr 33
R [Maven2] immer Build failed für Projekt Tools - Maven, Gradle, Ant & mehr 10
Guybrush Threepwood Lizenz für Closed Source Tools - Maven, Gradle, Ant & mehr 6
C Property-Datei für Web Start Tools - Maven, Gradle, Ant & mehr 2
C Ant target für Eclipse .classpath Tools - Maven, Gradle, Ant & mehr 6
A Muss ich für jeden JBoss deployen? Tools - Maven, Gradle, Ant & mehr 3
J keytool um für Tomcat keystore file zu erstellen Tools - Maven, Gradle, Ant & mehr 1
M Autostart unter Windows für Java Aplikation Tools - Maven, Gradle, Ant & mehr 10
X Applets für Datenbankzugriff signieren Tools - Maven, Gradle, Ant & mehr 8
D Bibliotheken für Applet Tools - Maven, Gradle, Ant & mehr 5
I Fehler beim Signieren der JAR Dateien für Webstart Tools - Maven, Gradle, Ant & mehr 1
M Alternative Grafik für nicht-javafähige Browser Tools - Maven, Gradle, Ant & mehr 12
G Thread für bewegte Zeichnung wird nicht gestartet Tools - Maven, Gradle, Ant & mehr 3
C Applet für kurze Zeit nach dem starten anhalten Tools - Maven, Gradle, Ant & mehr 2
K Ein Objekt anhalten für eine bestimmte Zeit Tools - Maven, Gradle, Ant & mehr 2
D Schon wieder eine Frage für meinen Editor Tools - Maven, Gradle, Ant & mehr 10
M Java-Applet Unterstützung in Browsern (für Java 1.1.8) Tools - Maven, Gradle, Ant & mehr 5
M Applet für Onlinezahlungen? Tools - Maven, Gradle, Ant & mehr 2
T Menü für WebSite in Applet Tools - Maven, Gradle, Ant & mehr 9
T Separaten Thread für GUI bei Applets? Tools - Maven, Gradle, Ant & mehr 5
S Schnittstelle für Applet von außen Tools - Maven, Gradle, Ant & mehr 4
S showDocument() für eine Rollover-Button-Klasse Tools - Maven, Gradle, Ant & mehr 2
L Hintergrundbild für Applet Tools - Maven, Gradle, Ant & mehr 3
J Editor für ".class"-Dateien? Tools - Maven, Gradle, Ant & mehr 3
A Mehr Speicher für Applet? Tools - Maven, Gradle, Ant & mehr 7
O Horizontales Menü für Homepage Tools - Maven, Gradle, Ant & mehr 3
A Sicherheitrichtlinien für Applets Tools - Maven, Gradle, Ant & mehr 2
S Buttons erstellen ... schwer für anfänger ... bitte helft Tools - Maven, Gradle, Ant & mehr 4
D Can not read HTTP response, caught IOException Tools - Maven, Gradle, Ant & mehr 1
M JavaApplet Projekt und clien-side read/write.Bitte um Hilfe. Tools - Maven, Gradle, Ant & mehr 6
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
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
K IE + Sun PlugIn + JAR + Zugriff per file:/ geht nicht mehr Tools - Maven, Gradle, Ant & mehr 2

Ähnliche Java Themen

Neue Themen


Oben