Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Documento
Caracas, 21/09/2011
Elaborado por :
Lic. Yanina COVA & Ing. Marianella Firma como evidencia de
ROJAS elaboración de la PTP
Responsable Técnico
INFORME
RESUMEN
1 -7
FUNDACION INSTITUTO DE INGENIERIA
PARA INVESTIGACIÓN Y DESARROLLO TECNOLÓGICO
Avance
CENTRO INGENIERÍA ELÉCTRICA Y SISTEMAS
(CIES)
1. NOMBRE DEL
INSTALACIÓN DEL APPLET DE SOFE EN LINUX
PROYECTO:
2. AUTOR (ES) /
PARTICIPANTE (ES): Lic. Yanina COVA & Ing. Marianella ROJAS
3. CLIENTE / RECEPTOR:
4. NÚMERO REGISTRO
Tipo: ✘ Avance Final
DEL DOCUMENTO:
5. OBJETO DEL Solución en Linux con respecto a la instalación del Applet de SOFE.
PROYECTO:
6. MONTO GLOBAL: 7. TIEMPO ESTIMADO DE EJECUCIÓN:
BsF. US$
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
Caused by: java.lang.UnsupportedOperationException: PC/SC not available on this platform
at sun.security.smartcardio.PCSC.checkAvailable(PCSC.java:31)
at sun.security.smartcardio.SunPCSC$Factory.<init>(SunPCSC.java:42)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at java.security.Provider$Service.newInstance(Provider.java:1235)
... 44 more
Caused by: java.io.IOException: No PC/SC library found on this system
at sun.security.smartcardio.PlatformPCSC.getLibraryName(PlatformPCSC.java:99)
at sun.security.smartcardio.PlatformPCSC.access$000(PlatformPCSC.java:26)
at sun.security.smartcardio.PlatformPCSC$1.run(PlatformPCSC.java:46)
at sun.security.smartcardio.PlatformPCSC$1.run(PlatformPCSC.java:42)
at java.security.AccessController.doPrivileged(Native Method)
at sun.security.smartcardio.PlatformPCSC.<clinit>(PlatformPCSC.java:42)
at sun.security.smartcardio.SunPCSC$Factory.<init>(SunPCSC.java:42)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at java.security.Provider$Service.newInstance(Provider.java:1235)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:227)
at sun.security.jca.GetInstance.getInstance(GetInstance.java:174)
at javax.smartcardio.TerminalFactory.getInstance(TerminalFactory.java:226)
at javax.smartcardio.TerminalFactory.<clinit>(TerminalFactory.java:89)
... 41 more
Por medio de una investigación y pruebas realizadas se comprobó que la librería necesaria
para el keystore tipo P11, llamada libpcsclite.so en algunos casos se encuentra en otra ruta
y/o con otro nombre diferente a: /usr/lib/libpcsclite.so; es por esto que a continuación se
indican una serie de pasos al momento de la instalación.
INSTALACIÓN