Установка промежуточного программного обеспечения Oracle Fusion (11G) в Windows 8(проблема с расположением Formsweb.cfg)
Я успешно установил базу данных Oracle 11g ( Oracle 11.2.0.1) на рабочем столе Windows 8 (64-разрядный процессор). В целях обучения я попытался установить формы и отчеты Oracle 11G. В качестве первого шага установил промежуточное ПО Oracle fusion ( weblogic 10.3.6).) и я использовал 64-битный JDK ( jdk 6- 1.0.0_35) для установки. После этого установленные Oracle Forms & Reports (Oracle Forms 11.1.2.2)-Все установлены на одном компьютере. Мне удалось успешно завершить установку и приступил к разработке базового макета формы и успешно скомпилировал его. Но при запуске его в Firefox я получаю сообщение об ошибке "Отсутствует плагин" (не удается найти подходящий плагин). Проходя информацию об источнике страницы, я понял, что она указывает на другой jdk версия. (Я приложил источник страницы)
Прочитав так много постов, я понял, что изменение параметров в файле formsweb.cfg может иметь значение. Но при поиске я мог найти файл formsweb.cfg в другой папке. MW_HOME/user_projects\ домены \ClassicDomain\ Config\fmwconfig\ серверов \AdminServer\ приложения \formsapp_11.1.2\ Config
Из многих сообщений я прочитал, что он присутствует в $DOMAIN_HOME/servers/WLS_FORMS/stage/formsapp/11.1.1/formsapp/config . В моем случае вместо папки WLS_FORMS он появляется на сервере администратора. Это вызывает проблему У меня есть 3 вопроса по этому поводу.
- Почему formsweb.cfg появляется в другой папке.
- Какие изменения нужно сделать в formsweb.cfg, чтобы указать на правильный JDK.
- Если я использую 32-битный JDK, можно ли решить эту проблему.
Пожалуйста, помогите мне решить эти проблемы. Заранее спасибо.
С уважением, Ренука
1 ответ
Хотя прошло 4 месяца после того, как вопрос был поднят, я просто увидел его сейчас, когда решил эту проблему для себя. Ниже приводится ваш ответ и исправление:
Почему formsweb.cfg появляется в другой папке. Ответ: это нормально. Файл formsweb.cfg находится в двух местах установки weblogic 10.3.6, Forms 11.1.2.2, в отличие от Forms Services 10g. Если у вас есть какие-либо изменения, вам, возможно, придется делать это в обоих местах.
Какие изменения нужно сделать в formsweb.cfg, чтобы указать на правильный JDK. Ответ: Хотя я внес изменения, как описано на этом сайте, я не уверен, сыграло ли это какое-либо влияние на решение проблемы. http://www.exploreoracle.com/2011/01/06/firefox-ie-crash-with-forms-10g-replace-jinitiator-with-jre/
Проблема была исправлена только после того, как я установил плагин JRE 7.60
Если я использую 32-битный JDK, можно ли решить эту проблему. Ответ: Конечно, 32-битный JDK не решит проблему. Вы должны использовать 64-битный JDK с вашей 64-битной ОС. Примечание. Необходимо соблюдать осторожность в отношении поддерживаемой версии 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
С уважением, Мухаммед Мажар