Oracle Forms / Приложения в Internet Explorer 8 с использованием JInitator - PullRequest
9 голосов
/ 21 мая 2009

Кто-нибудь еще смог получить Oracle Forms с JInitator для одалживания в Internet Explorer 8? Я попытался удалить все надстройки, различные версии Java, добавить домен к доверенным сайтам с использованием подстановочных знаков и в режиме совместимости безрезультатно. Я ищу, чтобы наши парни из Oracle избавились от привычки Internet Explorer 6. Это связано с Oracle E-Business.

Ответы [ 11 ]

12 голосов
/ 10 июня 2009

Чтобы решить эту проблему, вам нужно заменить файл C: \ Program Files \ Oracle \ JInitiator x.x.x.xx \ bin \ hotspot \ jvm.dll на sun-версию файла.

В моей системе солнечная версия находится здесь C: \ Program Files \ Java \ jre6 \ bin \ client \ jvm.dll

3 голосов
/ 09 ноября 2009

Замена jvm.dll не работает для меня. Правильный способ переключиться на Java Java Sun, который работал для меня, это изменить это

baseHTMLjinitiator=basejini.htm

в это

baseHTMLjinitiator=basejpi.htm

в файле formsweb.cfg. IE8 на XP SP3, DEP включен.

2 голосов
/ 21 мая 2009

Да, на данный момент IE8 не сертифицирован для Oracle Apps. Скоро вы услышите хорошие новости!

1 голос
/ 15 июля 2010

Я успешно установил Oracle Forms 10g на Windows7 и работаю с JPI и Jinitiator.

Шаги

  • Установить Dev10g
  • Apply Patch p5983622_10123_WINNT
  • Вручную установите JRE 1.6 upd 20
  • Сконфигурировать формыwewe.cfg для JPI
  • Это предпочтительный метод, так как вам не нужно выполнять следующие шаги для каждого клиента

Если вы хотите запустить с помощью Jinitiator

  • Конфигурирование formsweb.cfg для Jinitiator
  • После установки Jinitiator на клиентском компьютере заменить jvm.dll
0 голосов
/ 16 декабря 2009

Вы, ребята, великолепны! Я стаскивал свои волосы с корней и теперь поправил их.

  1. Я зашел в Панель управления / Система / вкладка Дополнительно / Панель запуска и восстановления нажал Настройки. Затем на панели «Запуск системы» нажмите «Изменить». Там сделал noexecute = AlwaysOff и сохранил.
  2. Согласно Саймону, я поменял местами jvm.dll Oracle с версией Java. Я должен был понизить это до версии 10.0.0.23 jvm.dll.
  3. Также, согласно Саймону, я зашел в Инструменты / Свойства обозревателя / Безопасность / Надежные сайты / Пользовательский уровень и отключил Включить XSS-фильтр.

Не уверен, относится ли # 1 ко всем, но это было необходимо для меня. Удачи! Fouwaaz

0 голосов
/ 10 декабря 2009
  1. Установите последнюю версию JRE от Sun. Я установил «jre-6u10-windows-i586-p-s.exe».

  2. Скопируйте jvm.dll (appx Ver 11.0.0.15, размер 2,25 МБ (2 359 296 байт)) из папки «C: \ Program Files \ Java \ jre6 \ bin \ client» и вставьте ее в папку, Jinitiator установлен (расположение по умолчанию), например, «C: \ Program Files \ Oracle \ JInitiator 1.3.1.22 \ bin \ hotspot».

  3. Он будет отлично работать с браузером IE8.

Спасибо за помощь.

0 голосов
/ 24 августа 2009

Вот еще кое-что интересное в JINIT. Это было отменено Oracle по состоянию на 31 июля. Возможно, вы захотите перейти на SUN JPI instad. Сейчас это рекомендуемый маршрут Oracle, и, поскольку JINIT не будет получать обновления, он самый безопасный.

0 голосов
/ 11 июля 2009

Одна вещь, которую нужно добавить к решению Саймона. Я сделал трюк на одном компьютере, но не смог повторить его на втором. Наконец, я обнаружил, что замена файла не работает при использовании файла jvm.dll из java 6 update 14. Он работал нормально, когда я использовал файл jvm.dll из версии 13.

0 голосов
/ 24 июня 2009

Мой коллега сказал мне сделать следующее:

Добавьте сервер на доверенные сайты, а затем:

  1. Инструменты / Свойства обозревателя
  2. Вкладка «Безопасность» -> Надежные сайты
  3. Нажмите на кнопку Пользовательский уровень ...
  4. прокрутите до конца и найдите параметр «Включить XSS-фильтр» (3-й снизу)
  5. установить его на Отключить

Это работает для меня с приложениями 11i и R12.

Удачи!

0 голосов
/ 28 мая 2009

Как сказал Мундит, он все еще не сертифицирован.

Есть ли у вас доступ к Metalink? Примечание: 760326.1 Когда IE 8 будет сертифицирован с E-Bussines Suite? дает некоторую дополнительную информацию.

...