applet para control puerto paralelo
hola:
Estoy usando una libreria para utilizar el puerto paralelo (PARPORT) que utiliza parport.dll la que esta en c:javabin, el caso es que uso eclipse para compilar y ejecutar un applet que controla el puerto y funciona bien, pero cuando uso appletviewer o internet explorer me envia el siguiente error:
java.lang.ExceptionInInitializerError
at parl.<init>(parl.java:6)
at mover.actionPerformed(mover.java:48)
at ava.swing.AbstractButton.fireActionPerformed (Unknown Source)
at javax.swing.AbstractButton$ForwardActionEvents.actionPerformed(Unknown Source)
.
.
.
.
.
Caused by:
java.security.AccessControlException: access denied (java.lang.RuntimePermission loadLibrary.parport)
at java.security.AccessControlContext.checkPermission(Unknown Source)
at java.security.AccessController.checkPermission(Unknown Source)
at java.lang.SecurityManager.checkPermission(Unknown Source)
at java.lang.SecurityManager.checkLink(Unknown Source)
at java.lang.Runtime.loadLibrary0(Unknown Source)
at java.lang.System.loadLibrary(Unknown Source)
at parport.ParallelPort.<clinit>(ParallelPort.java:75)
... 24 more
Creo que tiene que ver con la los permisos de lectura de la libreria parport.
Si alguien me puede ayudar a solucionar este problema se lo agradecia.
chao.
Estoy usando una libreria para utilizar el puerto paralelo (PARPORT) que utiliza parport.dll la que esta en c:javabin, el caso es que uso eclipse para compilar y ejecutar un applet que controla el puerto y funciona bien, pero cuando uso appletviewer o internet explorer me envia el siguiente error:
java.lang.ExceptionInInitializerError
at parl.<init>(parl.java:6)
at mover.actionPerformed(mover.java:48)
at ava.swing.AbstractButton.fireActionPerformed (Unknown Source)
at javax.swing.AbstractButton$ForwardActionEvents.actionPerformed(Unknown Source)
.
.
.
.
.
Caused by:
java.security.AccessControlException: access denied (java.lang.RuntimePermission loadLibrary.parport)
at java.security.AccessControlContext.checkPermission(Unknown Source)
at java.security.AccessController.checkPermission(Unknown Source)
at java.lang.SecurityManager.checkPermission(Unknown Source)
at java.lang.SecurityManager.checkLink(Unknown Source)
at java.lang.Runtime.loadLibrary0(Unknown Source)
at java.lang.System.loadLibrary(Unknown Source)
at parport.ParallelPort.<clinit>(ParallelPort.java:75)
... 24 more
Creo que tiene que ver con la los permisos de lectura de la libreria parport.
Si alguien me puede ayudar a solucionar este problema se lo agradecia.
chao.
Un applet no puede salirse de su "Caja de Arena" (Sandbox). Eso es, no puede conectarse a ningún sitio que no sea el servidor del que se descargó via web. Si lo que pretendes es acceder al puerto paralelo del CLIENTE, o sea, de quien ejecuta el appleto en su navegador, lo siento, pero NO SE PUEDE.
Ningún applet puede hacerlo, salvo que esté firmado, que es un proceso caro y complicado, y nada recomendable, ya puestos...
Un saludo,
Ken
Ningún applet puede hacerlo, salvo que esté firmado, que es un proceso caro y complicado, y nada recomendable, ya puestos...
Un saludo,
Ken
Claro que se puede, y eso de firmar es repichanga......
hey lucho mandame tu codigo y te ayudo con tu tema....saludos
Postata: Yo hice un control de pesos desde un servidor web para la empresa San Fernando en Perú
hey lucho mandame tu codigo y te ayudo con tu tema....saludos
Postata: Yo hice un control de pesos desde un servidor web para la empresa San Fernando en Perú