Home   Artículos   Recursos   Foros   
Artíclos recientes publicados en Latindevelopers:

Visual C++: NSDoubleEdit: Un control para el manejo de números decimales en Visual C++.
Visual C++: Implementando una Calculadora en Visual C++
Visual C++: CCommandLine: Una clase para el uso de la linea de comando
Visual C++: Una clase para el manejo del Registro


Applet en java y mysql

Forte For Java, JavaBeens, JBuilder, JDK compiladores, Applets, Proyectos Web, interactividad con JDBC... entre mucho mas.
Moderador

Moderador: iuav

Applet en java y mysql

Notapor mergablo el Sab Feb 26, 2005 11:15 am

Hola, mi problema es que quiero hacer un applet en Java utilizando una base de datos en MySQL y me da el siguiente error:
java.security.AccessControlException: access denied (java.lang.RuntimePermission
accessClassInPackage.sun.jdbc.odbc)

Sin embargo los programas ejecutados en ms-dos con acceso a base de datos de MySQL sí que me funcionan y sin embargo con los applets me ocurre esto poniendo los mismos datos en la conexion con el JDBC.
mergablo
Novato
Novato
 
Mensajes: 1
Registrado: Sab Feb 26, 2005 10:57 am

Re: Applet en java y mysql

Notapor latindeveloper el Sab Feb 26, 2005 2:38 pm

Aparentemente el codigo que estas intentado hacer correr desde el explorador esta protegido con el segurity manager del JVM .

Lo que hay que hacer es modificar los permisos para acceder/modificar a threads desde un applet.

Busca el archivo de polizas del Java Environment y agrega la siguientes lineas:
(suele estar en [instalacion-java]\lib\security\java.policy )

grant "file:c:/ruta.../tuarchivo.jar" {
permission java.lang.RuntimePermission "modifyThread";
}

Cierra todo e inica nuevamente.

Para mas informacion revisa:

Default Policy Implementation and Policy File Syntax
http://java.sun.com/j2se/1.4.2/docs/gui ... Files.html
Avatar de Usuario
latindeveloper
Administrador
Administrador
 
Mensajes: 1061
Registrado: Lun Jun 02, 2003 8:29 pm
Ubicación: Peru

Notapor John_Adorney el Sab May 27, 2006 7:56 pm

He tenido el mismo problema al intentar ejecutar un applet desde una pàgina HTML, la diferencia es que la conexión a la BAse de Datos es a través de ODBC. Incorporé lo indicado anteriormente en el archivo Java.Policy pero el error persiste. Estaré muy agradecido si me ayudan a solucionar mi problema.

Saludos.
John_Adorney
Novato
Novato
 
Mensajes: 1
Registrado: Sab May 27, 2006 7:46 pm


Volver a Java

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 0 invitados