martes, 31 de diciembre de 2013

Firmar un .jar para Oracle Developer 10g (WebUtil)

Oracle Forms y Start OC4J Instance deben de estar cerrados.


1.      Copiar en el directorio C:\DevSuiteHome_1\forms\webutil el archivo

§  jacob.dll



2.    Se debe de digitar path para que encuentre el jarsigner en la ruta C:\DevSuiteHome_1\jdk\bin


3. 

3. Se debe de copiar el jacob.jar en C:\DevSuiteHome_1\forms\java y escribir el path de la ruta, y todos los demás jar que se quieran firmar.



4.      Abrir una ventana de comandos del DOS (cmd) en el directorio indicado en el punto anterior y ejecutar los siguiente comandos:

§  sign_webutil.bat C:\DevSuiteHome_1\forms\java\jacob.jar
§  sign_webutil.bat C:\DevSuiteHome_1\forms\java\frmwebutil.jar
§  sign_webutil.bat C:\DevSuiteHome_1\forms\java\*.jar

* Jar que necesite firmar



Descargar de jacob:




4 comentarios:

  1. Hola Rober:

    En mi caso estoy intentando configurar la librería webutil en forms 12c y el problema que tengo es que al firmar los archivos .jar obtengo el siguiente mensaje de error:


    c:\Oracle\Middleware\Oracle_Home\user_projects\domains\foco\config\fmwconfig\com
    ponents\FORMS\instances\forms1\bin>sign_webutil jacob.jar
    WARNING:

    Self-signing Jar files is no longer recommended.
    Jar files should be digitally signed using a trusted certificate.

    La sintaxis del comando no es correcta.

    Con respecto a esto ¿Tienes que firmar los archivos .jar aunque no utilices el protocolo ssl? Yo pensaba que esto era así, y yo no estoy utilizando este protocolo.

    El caso es que no me funciona la función CLIENT_OLE2.CREATE_OBJ('Excel.Application'); para poder trabajar con Excel y tras mirar 500 cosas, he llegado a la conclusión que debe ser que me falta firmar los .jar ¿Qué opinas?

    Muchas gracias por la ayuda. Un saludo

    ResponderEliminar
  2. Hola Rober:

    En mi caso estoy intentando configurar la librería webutil en forms 12c y el problema que tengo es que al firmar los archivos .jar obtengo el siguiente mensaje de error:


    c:\Oracle\Middleware\Oracle_Home\user_projects\domains\foco\config\fmwconfig\com
    ponents\FORMS\instances\forms1\bin>sign_webutil jacob.jar
    WARNING:

    Self-signing Jar files is no longer recommended.
    Jar files should be digitally signed using a trusted certificate.

    La sintaxis del comando no es correcta.

    Con respecto a esto ¿Tienes que firmar los archivos .jar aunque no utilices el protocolo ssl? Yo pensaba que esto era así, y yo no estoy utilizando este protocolo.

    El caso es que no me funciona la función CLIENT_OLE2.CREATE_OBJ('Excel.Application'); para poder trabajar con Excel y tras mirar 500 cosas, he llegado a la conclusión que debe ser que me falta firmar los .jar ¿Qué opinas?

    Muchas gracias por la ayuda. Un saludo

    ResponderEliminar
    Respuestas
    1. Eso sucede por tener el Forms abierto, cierre todo y solo firma

      Eliminar