Firefox 无法打开Oracle EBS Form的问题

如果用IE能够正常访问Oracle EBS R12,但用Firefox点Form后,无法打开Form,出现如下界面,让下载安装oaj2se.exe。

Firefox 无法打开Oracle EBS Form的问题_第1张图片
Firefox Form

1. 首先检查Firefox的版本,只有 Mozilla Firefox 52 esr 32位发行版才继续支持基于标准的插件支持技术,该技术是启动 Java 小应用程序(Form)所必需的。(我测试了一下,64位也不支持Java)。

Mozilla Firefox 52 esr 32位下载地址:http://ftp.mozilla.org/pub/firefox/releases/52.0esr/win32/

2. 重新安装Mozilla Firefox 52 esr 32位,检查版本并禁止自动更新(切记!!!)。

Firefox 无法打开Oracle EBS Form的问题_第2张图片
Firefox 52 esr 32-bit

3. 禁止Firefox自动更新:

第1步:在Options > Advanced > Update里,选择 “Never check for updates"

Firefox 无法打开Oracle EBS Form的问题_第3张图片
Firefox 禁止自动更新

第2步:在Firefox的安装文件中找到以下几个关于浏览器更新的文件,并删除:

删除更新文件

第3步:在安装文件目录 Mozilla Firefox\defaults\pref 中找到名为 “channel-prefs.js” 的文件,打开对其进行编辑,将channel的值改为 “” 并保存(如下图):

修改app.update.channel

完成以上3步,Firefox就不会再自动更新了。可以再检查一下 Firefox> Help > About Firefox > Check for updates,已经显示是最新版本了。

Firefox 无法打开Oracle EBS Form的问题_第4张图片
About Firefox


4. 在我按上面几步完成安装后,firefox就可以打开EBS form了。但是不知道什么原因,firefox还是会自动更新到firefox esr的最新版本59,然后Form就又打不开了!!!

即使我卸载,删除注册表,再重新安装,设置禁止升级,半天以后firefox还是被升级到了59!!!

5. 无奈只好放弃安装版,直接用解压版。

5.1 卸载电脑上的Firefox

5.2 删除以下目录里所有Firefox相关的文件夹:

C:\Users\bqiao\AppData\Local

C:\Users\bqiao\AppData\LocalLow

C:\Users\bqiao\AppData\Roaming

5.3 下载firefox解压版:http://ftp.mozilla.org/pub/firefox/releases/52.0.1esr/source/。然后解压缩到c:\tools\firefox目录下。

5.4 按照(3. 禁止Firefox自动更新)里修改设置。

5.5 打开firefox,在地址栏里输入“about:config",修改所有update有关的设置。

把所有的boolean改成false

把所有的url改成0.0.0.

然后保存。

Firefox 无法打开Oracle EBS Form的问题_第5张图片
about:config


经过几翻折腾,解压版的firefox终于不会被升级了。(不知道为何,Firefox还是自动给我安装了最新版esr 59!!!!!)

我只用解压版的Firefox(c:\tools\firefox),不打开自动给我安装的firefox (c:\program files\firefox),基本上就没有啥影响)。

你可能感兴趣的:(Firefox 无法打开Oracle EBS Form的问题)