Criei um applet que carrega arquivos mid e gif, ambos de URL de um site que fiz no geocities. Quando coloco o Applet num arquivo html, o applet não abre, e gera estes erros:
java.security.AccessControlException: access denied (java.net.SocketPermission <a href="http://br.geocities.com:80">br.geocities.com:80</a> connect,resolve)
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.checkConnect(Unknown Source)
at sun.net.www.http.HttpClient.openServer(Unknown Source)
at sun.net.www.http.HttpClient.(Unknown Source)
at sun.net.www.http.HttpClient.New(Unknown Source)
at sun.net.www.http.HttpClient.New(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection.plainConnect(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection.connect(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source)
at java.net.URL.openStream(Unknown Source)
at com.sun.media.sound.StandardMidiFileReader.getSequence(Unknown Source)
at javax.sound.midi.MidiSystem.getSequence(Unknown Source)
at GifPanel.playMidi(GifLoadApplet.java:56)
at GifPanel.(GifLoadApplet.java:77)
at GifLoadApplet.init(GifLoadApplet.java:32)
at sun.applet.AppletPanel.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
É a primeira vez que carrego arquivos externos num Applet, por isso estou ligando meu problema a isto. Alguém sabe o que devo fazer?