miércoles, 8 de julio de 2009

Configuración de OracleAs Forms y Reports Services para Mozilla FireFox

En la fase de implementación que estamos, se nos ocurrió la grandiosa idea de utilizar clientes de linux ( Ubuntu, Fedora, Mandriva ), para "deployar" las formas depositadas en nuestro servidor de aplicaciones.

La primera barrera a sortear ha sido, que la versión de Mozilla FireFox, para las últimas versiones de estos sabores de LINUX, no funciona con el plugin de JRE 1.4, que automáticamente, es dirijido a nuestro navegador cuando ingresamos a la aplicación en el servidor OracleAS Forms y Reports Services (OracleAS FRS). El FireFox, no reconoce al plugin presentado por el servidor de aplicaciones, como válido. Cuando revisamos los plugins del navegador, es posible, que podamos observar el plugin de JRE 1.6 ya instalado y aún así no funciona.

Si no tenemos instalado JRE 1.6 y lo instalamos en nuestra estación de trabajo LINUX, por ejemplo; sigue de "necio" el OracleAS FRS, queriendo instalar la versión JRE 1.4, que no se deja instalar.

Adaptando un documento encontrado en el blog "LEARN DISCOVERER BLOG" , modifiqué el archivo de configuración en el servidor de aplicaciones para el archivo "formsweb.cfg" en $ORACLE_HOME/forms/server/, en las siguientes líneas:


Las líneas en rojo, son los nuevos valores para hacer compatible al FireFox 3.0 con el OracleAS FRS.
..
# Parameter related to the version of the Java Plugin
# Configuracion plugin JAVA para Firefox 3.0
# Ronald Vargas, TI 26 de Junio de 2009
# jpi_classid=clsid:CAFEEFAC-0014-0002-0006-ABCDEFFEDCBA
jpi_classid=clsid:CAFEEFAC-0016-0000-0022-ABCDEFABCDEF
# Parameter related to the version of the Java Plugin
jpi_codebase=http://java.sun.com/products/plugin/autodl/jinstall-1_4_2-windows-i
586.cab#Version=1,4,2,06
# Parameter related to the version of the Java Plugin
# jpi_mimetype=application/x-java-applet;jpi-version=1.4.2_06
jpi_mimetype=application/x-java-applet;jpi-version=1.6.0_06
# EM config parameter
# Set this to "1" to enable Enterprise Manager to track Forms processes
em_mode=0

...

Luego procedemos a reiniciar los servicios con "opmnctl stop all" y "opmnctl start all".

Ingresamos en nuestro browser y "Abracadabra", ahora se despliegan sin dificultad las formas y los reportes en el FireFox 3.0 en Linux.

Esta tarea tiene importancia, ya que revisando la información de navegadores utilizados en los accesos a mi blog, me he encontrado una creciente utilización de FireFox como browser de facto. Saquen ustedes mismos sus propias conclusiones.





No hay comentarios:

Publicar un comentario

Te agradezco tus comentarios. Te esperamos de vuelta.

Todos los Sábados a las 8:00PM

Optimismo para una vida Mejor

Optimismo para una vida Mejor
Noticias buenas que comentar