Código:
El ObjetoBD se conecta a Oracle. La llamada a esa clase es la q lanza el error, ya q si la comento, no sale el problema.public class VentanaApplet extends Applet{ private JButton bt_planta1; public void init() { ObjetoBD = new ObjetoBD(); bt_planta1 = new JButton("Planta 1"); /* Click sobre "Planta1" */ bt_planta1.addActionListener(new ActionListener(){ public void actionPerformed(ActionEvent e) { cambiarPlanta(1); } }); add(bt_planta1); }
La ejecución con Eclipse es la correcta, pero me falla al lanzar en el navegador el .html desde donde llamo al applet. El código del .html es el siguiente:
Código HTML:
<html> <applet codebase="../" code="applet/VentanaApplet.class" archive="classes12.jar" width="800" height="576"> </applet> </html>
La consola Java dice:
basic: completed perf rollup
Error conectando a la base de datos
java.security.AccessControlException: access denied (java.io.FilePermission usuario read)
Creo q es por el archivo "usuario", en el q tengo user/pwd de la BD. Dónde debo colocar ese archivo para q lo pueda leer? Debo añadir tb alguna referencia en .html?
Gracias.