Java web windows 7 Jinitator中的Oracle表单不适用于IE9

Java web windows 7 Jinitator中的Oracle表单不适用于IE9,java,oracle,internet-explorer-9,oracleforms,jinitiator,Java,Oracle,Internet Explorer 9,Oracleforms,Jinitiator,我在WEB Windows XP和IE6中使用oracle表单,它与J initiator配合得很好。现在我用IE9切换到Windows7,我安装了Jinitator,但IE崩溃了。 有什么解决方案吗?我只能让你试试Netscape浏览器,在Windows 7上,我用Netscape运行Oracle Forms,效果很好。有几种解决方案。 丢弃Jinitator并切换到JRE 1.6.0_37。 适用于Windows XP、Windows 7和Linux(REHL 5/6和FEDORA 17*)

我在WEB Windows XP和IE6中使用oracle表单,它与J initiator配合得很好。现在我用IE9切换到Windows7,我安装了Jinitator,但IE崩溃了。
有什么解决方案吗?

我只能让你试试Netscape浏览器,在Windows 7上,我用Netscape运行Oracle Forms,效果很好。

有几种解决方案。 丢弃Jinitator并切换到JRE 1.6.0_37。 适用于Windows XP、Windows 7和Linux(REHL 5/6和FEDORA 17*)。 浏览器测试了IE7/8/9、chrome、firefox和safari

您使用的是哪种类型/版本的应用程序服务器? 您使用的表单类型/版本是什么


*)是的,您可以在Fedora 17上安装oracle 11.2.0.2数据库、Weblogic 10.3.6和Forms 11.1.2.0.0。您应该了解为什么过去您应该使用Jinitator而不是jre版本。以下是一些背景:

当webforms诞生时,oracle在java运行时方面有很多bug。当时java来自Sun,他们不想解决与oracle webforms有关的所有问题。因此,他们没有推动Sun(如果甲骨文当时能够做到的话),而是想到自己来做这项工作。因此,Jinitator是解决所有这些问题的产品

与此同时,Sun解决了所有问题(或者至少在java运行时1.5版的末尾和1.6版的开头解决了大部分问题),因此Jinitator变得绝对可靠

目前,java开发来自Oracle,不再来自Sun,因此所有问题都将得到解决,Jinitator将从这个世界上消失

因此,您的问题的解决方案实际上是在Windows7中安装java运行时版本


希望这个答案能让大家对这件事有更好的了解。

我尝试了下面的方法,效果很好

正常安装Jinitator,如果您在实际安装时遇到问题,只需使用Win7“兼容模式”将其保留在您的计算机上,而不是在安装过程失败后自行卸载

现在

将Jinitator目录(
C:\ProgramFiles(x86)\Oracle\Jinitator 1.3.1.13\bin\hotspot\
)中的
jvm.dll
替换为此文件

重新启动
IE
*并重试,
Windows7
将减少您的配色方案,您的应用程序现在可以正常工作