Foros del Web » Programación para mayores de 30 ;) » Java »

Jnlp

Estas en el tema de Jnlp en el foro de Java en Foros del Web. Hola a todos tengo una aplicación Jnlp, la cual la se ha firmado; pero me lanza el siguiente error..... java.security.AccessControlException: access denied (java.util.PropertyPermission user.dir read) ...
  #1 (permalink)  
Antiguo 13/06/2008, 07:00
 
Fecha de Ingreso: agosto-2005
Mensajes: 41
Antigüedad: 18 años, 8 meses
Puntos: 0
Jnlp

Hola a todos tengo una aplicación Jnlp, la cual la se ha firmado; pero me lanza el siguiente error.....

java.security.AccessControlException: access denied (java.util.PropertyPermission user.dir read)
at java.security.AccessControlContext.checkPermission (Unknown Source)
at java.security.AccessController.checkPermission(Unk nown Source)
at java.lang.SecurityManager.checkPermission(Unknown Source)
at java.lang.SecurityManager.checkPropertyAccess(Unkn own Source)
at java.lang.System.getProperty(Unknown Source)
at java.io.Win32FileSystem.getUserPath(Unknown Source)
at java.io.Win32FileSystem.resolve(Unknown Source)
at java.io.File.getAbsolutePath(Unknown Source)
at sun.awt.shell.Win32ShellFolder2.<init>(Unknown Source)
at sun.awt.shell.Win32ShellFolder2.listFiles(Unknown Source)
at sun.awt.shell.ShellFolder.listFiles(Unknown Source)
at sun.awt.shell.Win32ShellFolderManager2.get(Unknown Source)
at sun.awt.shell.ShellFolder.get(Unknown Source)
at javax.swing.plaf.metal.MetalFileChooserUI.updateUs eShellFolder(Unknown Source)
at javax.swing.plaf.metal.MetalFileChooserUI.installC omponents(Unknown Source)
at javax.swing.plaf.basic.BasicFileChooserUI.installU I(Unknown Source)
at javax.swing.plaf.metal.MetalFileChooserUI.installU I(Unknown Source)
at javax.swing.JComponent.setUI(Unknown Source)
at javax.swing.JFileChooser.updateUI(Unknown Source)
at javax.swing.JFileChooser.setup(Unknown Source)
at javax.swing.JFileChooser.<init>(Unknown Source)
at javax.swing.JFileChooser.<init>(Unknown Source)
at Procesa.JNLPFileChooser.initComponents(JNLPFileCho oser.java:31)
at Procesa.JNLPFileChooser.<init>(JNLPFileChooser.jav a:20)
at Procesa.JNLPFileChooser$2.run(JNLPFileChooser.java :95)
at java.security.AccessController.doPrivileged(Native Method)
at Procesa.JNLPFileChooser.main(JNLPFileChooser.java: 92)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Nativ e Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknow n Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Un known 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.doLaunchApp(Unknown Source)
at com.sun.javaws.Launcher.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)

no se que pueda faltar, si alguien pudiera orientarme, se lo agradesco de antemano
  #2 (permalink)  
Antiguo 13/06/2008, 09:03
 
Fecha de Ingreso: agosto-2005
Mensajes: 41
Antigüedad: 18 años, 8 meses
Puntos: 0
Respuesta: Jnlp

Encontre la solucion en el archivo jnlp fataba la siguientes lineas
<security>
<all-permissions/>
</security>

pero ahora lanza el otro error que es :

java.lang.UnsupportedOperationException: Not supported yet.
at Procesa.JNLPFileChooser$2.run(JNLPFileChooser.java :96)
at java.security.AccessController.doPrivileged(Native Method)
at Procesa.JNLPFileChooser.main(JNLPFileChooser.java: 92)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Nativ e Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknow n Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Un known 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.doLaunchApp(Unknown Source)
at com.sun.javaws.Launcher.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 21:42.