2014-02-06 31 views
0

我在Windows 8(64位处理器)桌面上成功安装了Oracle 11g(Oracle 11.2.0.1)数据库。为了学习目的,我尝试安装Oracle 11G Forms和Reports。首先安装Oracle融合中间件(weblogic 10.3.6),并使用64位JDK(jdk 6- 1.6.0_35)进行安装。之后,安装Oracle Forms &报表(Oracle Forms 11.1 .2.2) - 所有都安装在同一台机器上。我成功地完成了安装并开始开发基本的表单布局并成功编译了它。但是,在Firefox中运行它时,我遇到了Missing插件错误(无法找到合适的插件)。通过浏览页面源代码信息,我了解到它指向不同的jdk版本(我已附加页面源代码)在windows 8(Formsweb.cfg定位问题)中安装Oracle融合中间件(11G)

在阅读了这么多文章后,我明白了改变formsweb.cfg文件中的参数可以产生差异。但是在搜索它时,我可以在另一个文件夹中找到我的formsweb.cfg文件。 MW_HOME/user_projects \ domains \ ClassicDomain \ config \ fmwconfig \ servers \ AdminServer \ applications \ formsapp_11.1.2 \ config

我从许多帖子中看到它存在于$ DOMAIN_HOME/servers/WLS_FORMS/stage/formsapp/11.1中。 1/formsapp/config。在我的情况下,而不是WLS_FORMS文件夹,它出现在管理服务器中。是否导致问题?我有3个问题。

  1. 为什么formsweb.cfg出现在不同的文件夹中。
  2. 为了将其指向正确的JDK,需要在formsweb.cfg中进行哪些更改。
  3. 如果我使用32位JDK,可以解决此问题。

请帮我解决这些问题。 在此先感谢。

问候, 雷努卡

+0

我得到OS认证错误在Windows 8安装时窗体和报表虽然我能够安装WLS 10.3。 6。想知道你是否面临同样的问题? – Annjawn

回答

0

虽然是4个月有人提问后,我只看到现在经过我解决了同样的问题我自己。以下是您的答案和修复方法:

  1. 为什么formsweb.cfg出现在不同的文件夹中。答案:这是正常的。与Forms Services 10g不同,文件formsweb.cfg位于weblogic 10.3.6 Forms 11.1.2.2安装的两个位置。如果你有任何chages,你可能不得不在两个地点做。

  2. 需要在formsweb.cfg中进行哪些更改才能将其指向正确的JDK。 答:虽然我按照本网站所述进行了更改,但我不确定这是否对解决问题有任何作用。 http://www.exploreoracle.com/2011/01/06/firefox-ie-crash-with-forms-10g-replace-jinitiator-with-jre/

    的问题后,才安装了该插件的JRE 7.60

  3. 如果我使用32位JDK是固定的,可这个问题得到解决。 Ans:当然32位JDK不能解决这个问题。您必须在64位操作系统上使用64位JDK。 注意:您需要注意所支持的JDK版本。在Windows 2008服务器R2的安装,支持JDK是jdk1.6.0_30

现在,这里是固定我的问题解决方案: 您需要下载插件JRE 7.60和http://java.com/en/download/chrome.jsp安装。它固定我的问题同时与谷歌Chrome和Windows的IE 9

真诚, 穆罕默德·马兹哈尔