Article View: es.comp.lenguajes.java
Article #17874Re: DUDA JNI+APPLETS
From: Juan Gonzalo de Silva Medina
Date: Mon, 16 Oct 2000 00:00
Date: Mon, 16 Oct 2000 00:00
36 lines
1814 bytes
1814 bytes
Juan Maria Calvo Tirado wrote:
>
> Buenas tardes
>
> He realizado una aplicaci�n sencilla en java, que utiliza jni para usar
> las funciones de la librer�a advapi32.dll de Windows y
> acceder al registro de �ste. No hay problemas en su funcionamiento. El
> problema est� en la ejecuci�n de la aplicaci�n convertida
> en applet dentro de Netscape Navigator 4.5 (utilizo una clase aparte que
> es el Applet en s� y que llama a la que contiene el m�todo nativo).
> Dentro de la consola de Java aparece el siguiente mensaje:
>
> java.lang.UnsatisfiedLinkError: accesoRegistro
> at java.awt.TextArea.insertText(Compiled Code)
>
> accesoRegistro es el m�todo nativo.
>
> H eprobado a instalar la DLL en C:\Archivos de
> programa\Netscape\Communicator\Program\java\bin y el .class de la 2�
> clase en
> C:\Archivos de programa\Netscape\Communicator\Program\java\classes, pero
> a�n as� sigue dando el mismo error.
>
> Os agradecer�a una soluci�n.
Si no tienes firmado el Applet y pedidos los permisos oportunos, no
puedes cargas clases que cargen dll's nativas...
Ya sabes, la seguridad ante todo...
Saludos,
--
Juan Gonzalo de Silva Medina
System.out.println("I Love Linux");
Technical Details
Message-ID:
<39EB6F4A.A91A663D@caymasa.es>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailReferences:
<39E339E1.8E65251A@tid.es>Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII X-Google-Thread: 1116f3,8b472d51e4c40c58 X-Google-Attributes: gid1116f3,public From: Juan Gonzalo de Silva Medina <gonzalo@caymasa.es> Subject: Re: DUDA JNI+APPLETS Date: 2000/10/16 Message-ID: <39EB6F4A.A91A663D@caymasa.es> X-Deja-AN: 682214665 Content-Transfer-Encoding: 8bit References: <39E339E1.8E65251A@tid.es> X-Accept-Language: es, en Content-Type: text/plain; charset=iso-8859-1 Organization: Telefonica Transmision de Datos Mime-Version: 1.0 Newsgroups: es.comp.lenguajes.java