2009-05-21 20 views
9

¿Alguien ha podido obtener Oracle Forms ejecutando JInitator para prestar en Internet Explorer 8? He intentado eliminar todos los complementos, varias versiones de Java, agregar el dominio a los sitios de confianza utilizando comodines y usar el modo de compatibilidad en vano. Estoy buscando que nuestros chicos de Oracle pongan el hábito de Internet Explorer 6. Esto está relacionado con Oracle E-Business.Oracle Forms/Applications en Internet Explorer 8 usando JInitator

Respuesta

12

Para resolver este problema, debe reemplazar el archivo C: \ Archivos de programa \ Oracle \ JInitiator x.x.x.xx \ bin \ hotspot \ jvm.dll con la versión más reciente del archivo.

En mi sistema la versión de sol es aquí C: \ Archivos de programa \ Java \ jre6 \ bin \ client \ jvm.dll

+0

Voy a otorgarle esta respuesta a Simon aquí, pero notaré que Oracle emitió una declaración de que esta no es una solución compatible y es bajo su propio riesgo. Soporte Oracle para JInitiator 1.3 finalizará el 31 de julio de 2009. Están impulsando un nuevo plug-in Sun JRE nativo que funciona con versiones estándar de Java. – Xap

-2

Estamos teniendo un problema similar.

Creo que Oracle es consciente de esto, y está trabajando en un parche, que aún no está listo.

+0

Sí que es diferente a los problemas normales de plugin JInitiator basados ​​en IE se bloquea. En nuestro caso, la aplicación comienza a cargar java y nunca genera los formularios. – Xap

+0

Estamos teniendo el mismo problema en algunas instalaciones de e-Business con IE7 –

2

Sí, a partir de ahora IE8 no está certificado para Oracle Apps. ¡Puede que escuches una buena noticia pronto!

+0

Bueno, la solución mencionó que mi Simon podría funcionar, pero Oracle aún no lo ha certificado. Entonces, es arriesgado usar IE8 para las aplicaciones de Oracle. FYI, IE8 estará certificado por Oracle Forms 10g Release 2 (10.1.2.4) y Oracle Forms 11g Release 1 (aún no se ha lanzado). – Mudit

0

Como ha dicho Mundit, todavía no está certificado.

¿Tiene acceso a Metalink? Nota: 760326.1 ¿Cuándo se certificará IE 8 con E-Bussines Suite? da más información.

0

Un colega mío me dijo que hiciera lo siguiente:

Añadir servidor Sitios de confianza y, a continuación:

  1. Herramientas/opciones de Internet
  2. pestaña Seguridad - Sitios> Trusted
  3. Haga clic en el botón nivel personalizado ...
  4. de desplazamiento hasta el final y encontrar "Activar el filtro XSS" opción (tercero desde la parte inferior)
  5. conjunto que deshabilitar

Esto funciona para mí con 11i y aplicaciones R12.

¡Buena suerte!

0

Una cosa para agregar a la solución de Simon. Hice el truco en una computadora pero no pude repetirla en una segunda. Finalmente, descubrí que reemplazar el archivo no funciona cuando uso el archivo jvm.dll de la actualización 14 de java 6. Funcionó bien cuando usé el archivo jvm.dll de la versión 13.

0

Aquí hay algo más interesante sobre JINIT . Fue desprotegido por Oracle a partir del 31 de julio. Es posible que desee considerar pasar a SUN JPI instad. Esta es la ruta recomendada por Oracle ahora, y dado que JINIT no recibirá actualizaciones, es la más segura.

3

La sustitución de jvm.dll no funcionó para mí. La forma correcta de cambiar a Sun Java VM, que trabajó para mí es cambiando este

baseHTMLjinitiator=basejini.htm 

a este

baseHTMLjinitiator=basejpi.htm 

en el archivo formsweb.cfg. IE8 en XP SP3, DEP habilitado.

-1
  1. Instale la última JRE de Sun. He instalado "jre-6u10-windows-i586-p-s.exe".

  2. Copie el archivo jvm.dll (appx Ver tamaño 11.0.0.15 2.25 MB (2.359.296 bytes)) de la carpeta "C: \ Archivos de programa \ Java \ jre6 \ bin \ client" y péguelo en la carpeta donde Jinitiator está instalado (ubicación predeterminada), por ejemplo, "C: \ Archivos de programa \ Oracle \ JInitiator 1.3.1.22 \ bin \ hotspot".

  3. Funcionará bien con el navegador IE8.

Gracias por la ayuda.

0

¡Ustedes son geniales! Estaba arrancando mi cabello de sus raíces y ahora lo tengo arreglado.

  1. Fui a Panel de control/Sistema/Ficha avanzada/Panel de inicio y recuperación pulse Configuración. Luego, en el panel de Inicio del sistema, presione Editar. Hizo noexecute = AlwaysOff y guardó.
  2. Según Simon cambié el Oracle jvm.dll con la versión de Java. Tuve que degradarlo a jvm.dll versión 10.0.0.23 sin embargo.
  3. También según Simon fui a Herramientas/Opciones de Internet/Seguridad/Sitios de Confianza/Nivel personalizado y deshabilité Habilitar filtro XSS.

No estoy seguro de si el # 1 se aplica a todos pero era necesario para mí. ¡Buena suerte! Fouwaaz

1

He instalado con éxito Oracle Forms 10g en Windows7 y estoy trabajando tanto en JPI como en Jinitiator.

Pasos

  • Instalar Dev10g
  • Aplicar Parche p5983622_10123_WINNT
  • instalar manualmente JRE 1.6 UPD 20
  • Configurar formsweb.cfg para JPI
  • Este método es preferido ya que no tiene hacer los siguientes pasos en cada cliente

Si desea ejecutar utilizando Jinitiator

  • Configurar formsweb.cfg para Jinitiator
  • Una vez Jinitiator está instalado en la máquina cliente replace jvm.dll
Cuestiones relacionadas