问题:
IE能够正常访问Oracle EBS R12,但Firefox点Form后,无法打开Form,出现如下界面,让下载oaj2se.exe,下载安装后,重启Firefox,仍然是同样的问题。
提示内容:
In order to access this application, you must install the J2SE Plugin version 1.6.0_07. To install this plugin, click here to download the oaj2se.exe executable. Once the download is complete, double-click the oaj2se.exe file to install the plugin. You will be prompted to restart your browser when the installation is complete.
分析:
应该是Firefox调用不起来JRE引起的,因为我已经设置了显示Java控制台,但使用Firefox点Form,Java控制台一直都没有弹出,说明Java没有被调用到,或是被Firefox屏蔽了。果然最终找到了原因,见
Blocklisting Older Versions of Java,自从2012年2月,Firefox从安全考虑已经禁止调用老版本的Java。而我本地的Java版本是Java6,在
blocklist列表内,所以Firefox调不起Java来运行Oracle EBS的Form。
IE因为我把EBS主页加入到了信任站点,所以允许运行,详见:
IE错误“Java(TM) 已被阻止,因为它已过时并且需要更新。”的解决方法
解决方法:
升级JRE到最新版本,当然升级的话要求你的EBS服务器端已经打了JRE更高版本的支持补丁,否则会遇到“
FRM-92095: Oracle JInitiator 版本太旧”的问题。
还有种方法,就是下载安装旧的Firefox版本(2012年2月之前的版本)。
如果上述方法解决不了你的问题,还可以查阅下边的Metalink参考文章:
Forms Not Launching Through Firefox 11+ Due to Blocklisting of Java (JRE Plugin) Versions Below 1.6.0_31 (Doc ID 1447546.1)
Deploying JRE (Native Plug-in) for Windows Clients in Oracle E-Business Suite Release 12 (Doc ID 393931.1)
Note:285218.1-Recommended Browsers for Oracle E-Business Suite 11i
Note:389422.1-Recommended Browsers for Oracle E-Business Suite Release 12
Mozilla Firefox Prompts To Install The J2SE Plugin When Trying To Access Oracle Applications Forms (Doc ID 788775.1)
Deploying JRE (Native Plug-in) for Windows Clients in Oracle E-Business Suite Release 12 (Doc ID 393931.1)
Note:285218.1-Recommended Browsers for Oracle E-Business Suite 11i
Note:389422.1-Recommended Browsers for Oracle E-Business Suite Release 12
Mozilla Firefox Prompts To Install The J2SE Plugin When Trying To Access Oracle Applications Forms (Doc ID 788775.1)