0

我已经在 Windows 8(64 位处理器)桌面上成功安装了 Oracle 11g(Oracle 11.2.0.1)数据库。出于学习目的,我尝试安装 Oracle 11G Forms and Reports。第一步,安装 Oracle 融合中间件(weblogic 10.3.6 ) 我使用 64 位 JDK ( jdk 6- 1.6.0_35) 进行安装。之后,安装了 Oracle Forms & Reports (Oracle Forms 11.1.2.2) - 都安装在同一台机器上。我成功地完成了安装并开始开发基本的表单布局并成功编译它。但是在 Firefox 中运行它时,我收到 Missing plug in 错误(无法找到合适的插件)。通过查看页面源信息,我了解到它指向不同的 jdk版本。(我附上了页面源)

在阅读了这么多帖子之后,我了解到更改 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. 需要在 formsweb.cfg 中进行哪些更改才能将其指向正确的 JDK。
  3. 如果我使用 32 位 JDK,是否可以解决此问题。

请帮我解决这些问题。提前致谢。

问候, 雷努卡

4

1 回答 1

0

虽然提出这个问题已经过去了 4 个月,但我在自己解决了同样的问题后才看到它。以下是您的答案和解决方法:

  1. 为什么 formsweb.cfg 出现在不同的文件夹中。答:这是正常的。与 Forms Services 10g 不同,formsweb.cfg 文件位于 weblogic 10.3.6、Forms 11.1.2.2 安装的两个位置。如果您有任何更改,您可能必须在这两个位置进行。

  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 Server R2 安装中,支持的 JDK 为 jdk1.6.0_30

现在这是解决我的问题的解决方案:您需要下载插件 JRE 7.60 并从http://java.com/en/download/chrome.jsp安装它。它解决了我在 Google Chrome 和 Windows IE 9 上的问题

此致 穆罕默德·马扎尔

于 2014-06-19T10:39:40.267 回答