Cuando intenta cargar una aplicación java que depende Jinitiator, Internet Explorer 8 se cerrara o motrará el mensaje: "Java Runtime Environment no se puede cargar desde < bin hotspot jvm.dll>".
O mostrará el siguiente error:
Detalle:
Firma con problemas:
Nombre del evento de problema: BEX
Nombre de la aplicación: iexplore.exe
Versión de la aplicación: 8.0.7600.16385
Marca de tiempo de la aplicación: 4a5bc69e
Nombre del módulo con errores: jvm.dll
Versión del módulo con errores: 0.0.0.0
Marca de tiempo del módulo con errores: 43a79d92
Desplazamiento de excepción: 000bc228
Código de excepción: c0000005
Datos de excepción: 00000008
Versión del sistema operativo: 6.1.7600.2.0.0.256.48
Id. de configuración regional: 18442
Información adicional 1: 0a9e
Información adicional 2: 0a9e372d3b4ad19135b953a78882e789
Información adicional 3: 0a9e
Información adicional 4: 0a9e372d3b4ad19135b953a78882e789
Lea nuestra declaración de privacidad en línea:
http://go.microsoft.com/fwlink/?linkid=104288&clcid=0x0c0a
Si la declaración de privacidad en línea no está disponible, lea la declaración de privacidad sin conexión:
C:Windowssystem32es-ESerofflps.txt
Desafortunadamente, Oracle ha dejado de apoyar Jinitiator en IE8. En mi propia compañía, esto significó una aplicación crítica para la atención al cliente no podía utilizarse con Windows 7, que suministra IE8 como predeterminado. Por supuesto que hay otras alternativas como el modo de Windows XP o streaming con una ventana de Citrix sin fisuras, pero después de un tiempo me encontré con una mejor solución.
En mi escenario Estoy usando Oracle Jinitiator 1.3.1.22. Sólo tiene que instalar Jinitiator como lo haría normalmente. Ahora la solución es reemplazar el archivo jvm.dll con otra versión. Estas versiones se pueden encontrar en las instalaciones Java RE en la carpeta de "cliente":
C: Archivos de programa Java jre bin client
Copie el archivo jvm.dll de esta carpeta a la carpeta siguiente:
32 bits: C: Archivos de programa Oracle JInitiator 1.3.1.22 bin hotspot
64 bits: C: Archivos de programa (x86) Oracle JInitiator 1.3.1.22 bin hotspot
Para mí la jvm.dll de Java versión 1.5.0 actualización 12 funcionó a la perfección. Se puede descargar aquí .
Compruebe si su aplicación funciona en IE8. Si está utilizando un equipo de 64 bits, tenga en cuenta para iniciar la versión de 32 bits de Internet Explorer.
Si aún no funciona, pruebe con otra versión jvm.dll. Sólo tienes que comprobar el archivo Java de Oracle para otras versiones de Java RE. Una vez que su aplicación está funcionando, vale la pena el esfuerzo de averiguar.
Saludos..!
O mostrará el siguiente error:
Detalle:
Firma con problemas:
Nombre del evento de problema: BEX
Nombre de la aplicación: iexplore.exe
Versión de la aplicación: 8.0.7600.16385
Marca de tiempo de la aplicación: 4a5bc69e
Nombre del módulo con errores: jvm.dll
Versión del módulo con errores: 0.0.0.0
Marca de tiempo del módulo con errores: 43a79d92
Desplazamiento de excepción: 000bc228
Código de excepción: c0000005
Datos de excepción: 00000008
Versión del sistema operativo: 6.1.7600.2.0.0.256.48
Id. de configuración regional: 18442
Información adicional 1: 0a9e
Información adicional 2: 0a9e372d3b4ad19135b953a78882e789
Información adicional 3: 0a9e
Información adicional 4: 0a9e372d3b4ad19135b953a78882e789
Lea nuestra declaración de privacidad en línea:
http://go.microsoft.com/fwlink/?linkid=104288&clcid=0x0c0a
Si la declaración de privacidad en línea no está disponible, lea la declaración de privacidad sin conexión:
C:Windowssystem32es-ESerofflps.txt
Desafortunadamente, Oracle ha dejado de apoyar Jinitiator en IE8. En mi propia compañía, esto significó una aplicación crítica para la atención al cliente no podía utilizarse con Windows 7, que suministra IE8 como predeterminado. Por supuesto que hay otras alternativas como el modo de Windows XP o streaming con una ventana de Citrix sin fisuras, pero después de un tiempo me encontré con una mejor solución.
En mi escenario Estoy usando Oracle Jinitiator 1.3.1.22. Sólo tiene que instalar Jinitiator como lo haría normalmente. Ahora la solución es reemplazar el archivo jvm.dll con otra versión. Estas versiones se pueden encontrar en las instalaciones Java RE en la carpeta de "cliente":
C: Archivos de programa Java jre bin client
Copie el archivo jvm.dll de esta carpeta a la carpeta siguiente:
32 bits: C: Archivos de programa Oracle JInitiator 1.3.1.22 bin hotspot
64 bits: C: Archivos de programa (x86) Oracle JInitiator 1.3.1.22 bin hotspot
Para mí la jvm.dll de Java versión 1.5.0 actualización 12 funcionó a la perfección. Se puede descargar aquí .
Compruebe si su aplicación funciona en IE8. Si está utilizando un equipo de 64 bits, tenga en cuenta para iniciar la versión de 32 bits de Internet Explorer.
Si aún no funciona, pruebe con otra versión jvm.dll. Sólo tienes que comprobar el archivo Java de Oracle para otras versiones de Java RE. Una vez que su aplicación está funcionando, vale la pena el esfuerzo de averiguar.
Saludos..!