🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: es.comp.lenguajes.java
Article #25712

Applets y conexiones a bases de datos.

#25712
From: Julio Negueruela
Date: Tue, 09 Mar 1999 00:00
150 lines
5017 bytes
Hola a todos,

Acabo de realizar un applet que me pide una serie de datos para luego
introducir una fila en una tabla en base de datos Oracle. Todo va bien
excepto cuando pulso introducir datos :(. Entonces me sale el siguiente
error:
security.Couldn't connect to 'ginebra' with origin from ''.

netscape.security.AppletSecurityException: security.Couldn't connect to
'ginebra' with origin from ''.

  at java.lang.Throwable.<init>(Compiled Code)

  at java.lang.Exception.<init>(Compiled Code)

  at java.lang.RuntimeException.<init>(Compiled Code)

  at java.lang.SecurityException.<init>(Compiled Code)

  at netscape.security.AppletSecurityException.<init>(Compiled Code)

  at netscape.security.AppletSecurityException.<init>(Compiled Code)

  at netscape.security.AppletSecurity.checkConnect(Compiled Code)

  at netscape.security.AppletSecurity.checkConnect(Compiled Code)

  at netscape.security.AppletSecurity.checkConnect(Compiled Code)

  at java.lang.SecurityManager.checkConnect(Compiled Code)

  at java.net.InetAddress.getAllByName0(Compiled Code)

  at java.net.InetAddress.getByName(Compiled Code)

  at java.net.Socket.<init>(Compiled Code)

  at oracle.sqlnet.SQLnet.Connect(Compiled Code)

  at oracle.sqlnet.SQLnet.Connect(Compiled Code)

  at oracle.sqlnet.SQLnet.Connect(Compiled Code)

  at oracle.jdbc.ttc7.TTC7Protocol.connect(Compiled Code)

  at oracle.jdbc.ttc7.TTC7Protocol.logon(Compiled Code)

  at oracle.jdbc.driver.OracleConnection.<init>(Compiled Code)

  at oracle.jdbc.driver.OracleDriver.connect(Compiled Code)

  at java.sql.DriverManager.getConnection(Compiled Code)

* at java.sql.DriverManager.getConnection(Compiled Code)

  at base.BDTPrograma.<init>(Compiled Code)

  at Insertar.InsertarPanel.insertaButton_actionPerformed(Compiled Code)

  at
Insertar.InsertarPanel_insertaButton_actionAdapter.actionPerformed(Compiled
Code)

  at java.awt.Button.processActionEvent(Compiled Code)

  at java.awt.Button.processEvent(Compiled Code)

  at java.awt.Component.dispatchEventImpl(Compiled Code)

  at java.awt.Component.dispatchEvent(Compiled Code)

  at java.awt.EventDispatchThread$EventPump.dispatchEvents(Compiled
Code)

  at java.awt.EventDispatchThread.run(Compiled Code)

  at
netscape.applet.DerivedAppletFrame$AppletEventDispatchThread.run(Compiled
Code)

netscape.security.AppletSecurityException: security.checkexit: 1

  at java.lang.Throwable.<init>(Compiled Code)

  at java.lang.Exception.<init>(Compiled Code)

  at java.lang.RuntimeException.<init>(Compiled Code)

  at java.lang.SecurityException.<init>(Compiled Code)

  at netscape.security.AppletSecurityException.<init>(Compiled Code)

  at netscape.security.AppletSecurityException.<init>(Compiled Code)

  at netscape.security.AppletSecurity.checkExit(Compiled Code)

  at java.lang.SecurityManager.checkExit(Compiled Code)

  at java.lang.Runtime.exit(Compiled Code)

  at java.lang.System.exit(Compiled Code)

  at base.BDTPrograma.<init>(Compiled Code)

  at Insertar.InsertarPanel.insertaButton_actionPerformed(Compiled Code)

  at
Insertar.InsertarPanel_insertaButton_actionAdapter.actionPerformed(Compiled
Code)

  at java.awt.Button.processActionEvent(Compiled Code)

  at java.awt.Button.processEvent(Compiled Code)

  at java.awt.Component.dispatchEventImpl(Compiled Code)

* at java.awt.Component.dispatchEvent(Compiled Code)

  at java.awt.EventDispatchThread$EventPump.dispatchEvents(Compiled
Code)

  at java.awt.EventDispatchThread.run(Compiled Code)

  at
netscape.applet.DerivedAppletFrame$AppletEventDispatchThread.run(Compiled
Code)

Cuando pruebo el applet desde Oracle Java Developer me funciona bien,
por lo que creo que es problema de seguridad de los applets (la base de
datos está en otra máquina). ¿Alguien sabe si existe alguna forma de
poder acceder a una base de datos que esté en otro servidor mediante un
applet?

Por cierto, soy un auténtico novato en esto, como habréis podido
observar.

Muchas gracias y un saludo.
-- 
Julio Negueruela
DBA    Servicio Informático
Universidad de La Rioja      -      Spain
Telf: 941-299179     Fax: 941- 299180
mailto:julio.negueruela@si.unirioja.es
Technical Details
Message-ID: <36E51B8F.D0CA144E@si.unirioja.es>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail

Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII
X-Google-Thread: 1116f3,1e762b596c81a399,start
X-Google-Attributes: gid1116f3,public
From: Julio Negueruela <julio.negueruela@si.unirioja.es>
Subject: Applets y conexiones a bases de datos.
Date: 1999/03/09
Message-ID: <36E51B8F.D0CA144E@si.unirioja.es>
X-Deja-AN: 452962775
Content-Transfer-Encoding: quoted-printable
X-Accept-Language: es
Content-Type: text/plain; charset=iso-8859-1
X-Complaints-To: postmaster@camelot.unirioja.es
X-Trace: camelot.unirioja.es 920984417 17917 193.146.232.117 (9 Mar 1999 13:00:17 GMT)
Organization: Universidad de La Rioja
Mime-Version: 1.0
NNTP-Posting-Date: 9 Mar 1999 13:00:17 GMT
Newsgroups: es.comp.lenguajes.java