Java web start

1 resposta
M

Quando executo o java web start, aparece a seguinte mensagem :

java.security.AccessControlException: access denied (java.io.FilePermission tips.gif 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 sun.awt.SunToolkit.getImageFromHash(Unknown Source)

at sun.awt.SunToolkit.getImage(Unknown Source)

at javax.swing.ImageIcon.(Unknown Source)

at javax.swing.ImageIcon.(Unknown Source)

at DBViewer2.(DBViewer2.java:34)

at DBViewer2.main(DBViewer2.java:119)

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)

at java.lang.reflect.Method.invoke(Unknown Source)

at com.sun.javaws.Launcher.executeApplication(Unknown Source)

at com.sun.javaws.Launcher.executeMainClass(Unknown Source)

at com.sun.javaws.Launcher.continueLaunch(Unknown Source)

at com.sun.javaws.Launcher.handleApplicationDesc(Unknown Source)

at com.sun.javaws.Launcher.handleLaunchFile(Unknown Source)

at com.sun.javaws.Launcher.run(Unknown Source)

at java.lang.Thread.run(Unknown Source)

sendo que o meu .jar roda normalmente sendo executado via comando ms-dos …

Alguém pode me ajudar ??

1 Resposta

O

É necessário assinar o código para poder utilizar classes IO (ler e escrever na máquina do cliente) via Java Web Start.

marcoscorso:
Quando executo o java web start, aparece a seguinte mensagem :

java.security.AccessControlException: access denied (java.io.FilePermission tips.gif 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 sun.awt.SunToolkit.getImageFromHash(Unknown Source)

at sun.awt.SunToolkit.getImage(Unknown Source)

at javax.swing.ImageIcon.(Unknown Source)

at javax.swing.ImageIcon.(Unknown Source)

at DBViewer2.(DBViewer2.java:34)

at DBViewer2.main(DBViewer2.java:119)

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)

at java.lang.reflect.Method.invoke(Unknown Source)

at com.sun.javaws.Launcher.executeApplication(Unknown Source)

at com.sun.javaws.Launcher.executeMainClass(Unknown Source)

at com.sun.javaws.Launcher.continueLaunch(Unknown Source)

at com.sun.javaws.Launcher.handleApplicationDesc(Unknown Source)

at com.sun.javaws.Launcher.handleLaunchFile(Unknown Source)

at com.sun.javaws.Launcher.run(Unknown Source)

at java.lang.Thread.run(Unknown Source)

sendo que o meu .jar roda normalmente sendo executado via comando ms-dos …

Alguém pode me ajudar ??

Criado 16 de outubro de 2006
Ultima resposta 16 de out. de 2006
Respostas 1
Participantes 2