有没有人能够让运行 JInitator 的 Oracle Forms 在 Internet Explorer 8 中借出?我尝试删除所有附加组件、各种版本的 Java,使用通配符将域添加到受信任的站点,并且使用兼容模式无济于事。我希望我们的 Oracle 人员改掉 Internet Explorer 6 的习惯。这与 Oracle 电子商务有关。
11 回答
要解决此问题,您需要将文件 C:\Program Files\Oracle\JInitiator xxxxx\bin\hotspot\jvm.dll 替换为该文件的 sun 版本。
在我的系统上,sun 版本在这里 C:\Program Files\Java\jre6\bin\client\jvm.dll
替换 jvm.dll 对我不起作用。切换到对我有用的 Sun 的 Java VM 的正确方法是改变这个
baseHTMLjinitiator=basejini.htm
对此
baseHTMLjinitiator=basejpi.htm
在 formsweb.cfg 文件中。XP SP3 上的 IE8,已启用 DEP。
是的,截至目前,IE8 尚未通过 Oracle 应用程序认证。您可能很快就会听到一个好消息!
我已经在 Windows7 上成功安装了 Oracle Forms 10g,并让 JPI 和 Jinitiator 都能正常工作。
脚步
- 安装 Dev10g
- 应用补丁 p5983622_10123_WINNT
- 手动安装 JRE 1.6 upd 20
- 为 JPI 配置 formsweb.cfg
- 这是首选方法,因为您不必在每个客户端上执行以下步骤
如果你想使用 Jinitiator 运行
- 为 Jinitiator 配置 formsweb.cfg
- 在客户端机器上安装 Jinitiator 后,替换 jvm.dll
要添加到西蒙的解决方案中的一件事。我在一台计算机上完成了这个技巧,但无法在第二台计算机上重复它。最后,我发现使用 java 6 update 14 中的 jvm.dll 文件替换文件不起作用。当我使用版本 13 中的 jvm.dll 文件时,它工作正常。
正如 Mundit 所说,它仍然没有经过认证。
您可以访问 Metalink 吗?注意:760326.1 IE 8 何时通过 E-Bussines Suite 认证?提供了一些进一步的信息。
这里有一些关于 JINIT 更有趣的东西。自 7 月 31 日起,Oracle 不再支持它。您可能需要考虑迁移到 SUN JPI instad。这是 Oracle 现在推荐的路线,因为 JINIT 不会获得更新,所以它是最安全的。
你们太棒了!我把头发从他们的根上拉下来,现在把它修好了。
- 我去了控制面板/系统/高级选项卡/启动和恢复面板点击设置。然后在系统启动面板中点击编辑。使 noexecute=AlwaysOff 并保存。
- 按照 Simon 的说法,我将 Oracle jvm.dll 换成了 Java 版本。不过,我不得不将其降级为 jvm.dll 版本 10.0.0.23。
- 同样按照西蒙的说法,我去了工具/Internet 选项/安全/受信任的站点/自定义级别并禁用了启用 XSS 过滤器。
不确定#1 是否适用于所有人,但对我来说是必要的。祝你好运!富瓦兹
我的一位同事告诉我执行以下操作:
将服务器添加到受信任的站点,然后:
- 工具/互联网选项
- 安全选项卡 -> 受信任的站点
- 单击自定义级别...按钮
- 滚动到最后并找到“启用 XSS 过滤器”选项(倒数第三个)
- 将其设置为禁用
这适用于 11i 和 R12 应用程序。
祝你好运!
从 Sun 安装最新的 JRE。我已经安装了“jre-6u10-windows-i586-ps.exe”。
从“C:\Program Files\Java\jre6\bin\client”文件夹复制 jvm.dll(appx Ver 11.0.0.15 大小 2.25 MB(2,359,296 字节))并将其粘贴到安装 Jinitiator 的文件夹(默认位置) 例如“C:\Program Files\Oracle\JInitiator 1.3.1.22\bin\hotspot”。
它适用于 IE8 浏览器。
谢谢您的帮助。
我们遇到了类似的问题。
我相信 Oracle 已经意识到了这一点,并且正在开发一个尚未准备好的补丁。