Java bean en oracle forms 10g
Guía Para la Implementación y uso del JavaBean: TabletSigPlus
Java Bean para el uso de la tableta SigPlus de Topaz Systems
Jesús Mata 23/12/2010
Tabla de contenido
Introducción .................................................................................................................................. 3 ElBean........................................................................................................................................... 3 Implementación............................................................................................................................. 3 Configuración en Forms ............................................................................................................. 3 Como agregarlo a la forma......................................................................................................... 4 Configuración Externa ................................................................................................................ 4 Archivo SPTablet.properties ................................................................................................... 5 Propiedades que se pueden establecer (set).............................................................................. 6 Propiedades Extra ...................................................................................................................... 7 Propiedades que se pueden obtener .......................................................................................... 7 Anexo............................................................................................................................................ 8 Firmar JAR.................................................................................................................................. 8
Introducción
Este manual explica como implementar y usar el JavaBean TabletSigPlus para la captura de firmas digitales en el entorno de Oracle Forms.
ElBean
El JavaBean es simplemente el recuadro blanco que aparece en la imagen. Al escribir sobre la tableta se verá la firma en el componente Bean. Los demás componentes como el botón y el text ítem utilizan las propiedades del JavaBean. El Bean es compatible con todos los modelos de la tableta SigPlus Topaz Systems versión 3.74. Igualmente el usuario podrá definir con que puerto se comunicara latableta.
Implementación
Antes de realizar los pasos siguientes es necesario instalar el driver de la tableta, el cual se encuentra en el CD de instalación.
Configuración en Forms
Copiar el archivo TabletSigPlus.jar, comm.jar, SigPlus2_52.jar en la ruta ORACLE_HOME/forms/java Editar el archivo ORACLE_HOME/forms/server/formsweb.cfg y agregar los archivos jar a la variable archive_jinicomo se muestra a continuación. archive_jini = f90all_jinit.jar,……, TabletSigPlus.jar, comm.jar, SigPlus2_52.jar
Nota: Los .jar deben estar firmados, los incluidos en este ejemplo ya se encuentran firmados. Para más información sobre la firma de jar y cómo hacerlo vea el Anexo, Firmar Jar.
Como agregarlo a la forma
Abrir la Forma (Form) Agregar un componente JavaBean a algún bloque(BLOCK). Abrir su paleta de propiedades y fijar la de nombre “Implementation class” con oracle.forms.sg.Tablet En caso de salir una ventana con el mensaje de que el Bean oracle.forms.sg.Tablet no existe, ignórelo.
Configuración Externa
Agregarlos archivos SigUsb.dll C:\Windows\System32\ y win32com.dll al directorio
Copiar el archivo SPTablet.properties al directorio C:\ (El Bean pordefault lo busca en esa ruta). Es necesario que el usuario de la sesión actual tenga derechos de lectura y escritura de la unidad C para que pueda ser leído el archivo. El JavaBean está listo para usarse.
Archivo SPTablet.properties El modulo cuenta con un archivo .properties para almacenar sus parámetros de configuración. El software buscara el archivo SPTablet.properties en C:\.Los...
Regístrate para leer el documento completo.