powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / Oracle Forms [игнор отключен] [закрыт для гостей] / Запуск Forms client на Firefox Linux (suse)
7 сообщений из 7, страница 1 из 1
Запуск Forms client на Firefox Linux (suse)
    #38479660
Leonid Kudryavtsev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1. Дано Suse Linux
2. FireFox 10 sle 11 (64 bit) на Linux suse
3. Oracle Forms 11g 2

При попытки запустить форму - окно "требуется плюгин".

FireFox plugin от 1.6 u 12 не увидел вообще ((( Установлен JRE 1.7 (через rpn пакет), симлинк на java плагин прописан ручками в FireFox (/usr/lib64/browser-plugins), плюгин работает. Сайт java.com аплет запускает и говорит, что у Вас хорошая и свежая java.

Дополнительно в home директорий развернут jre 1.6 u 12, запущен Control Panel от default (1.7) java и добавлен данный jre.

Для Oracle forms - нет эффекта.

Читаю Oracle document'ации - только советы типа требуется последний java плюгин (сделано и работает 1.7), сертифицировано на FireFox 5+... Ничего не понимаю, что еще в FireFox нужно поставить, что бы он Oracle forms апплет запустить смог
...
Рейтинг: 0 / 0
Запуск Forms client на Firefox Linux (suse)
    #38479693
Leonid Kudryavtsev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В сертификацион марицы ( http://www.oracle.com/technetwork/developer-tools/forms/oracle-forms-111210certmatrix-1886127.xls) конечно написано мелкими буквами:
"6. 64-bit browsers might not support all features. If you observe any feature failure, use 32-bit browsers"
но как-то "might not support all features" и "нифига ничего не работает и даже не пытается" на мой взгляд не совсем синонимы (((
...
Рейтинг: 0 / 0
Запуск Forms client на Firefox Linux (suse)
    #38479778
Фотография mRdUKE
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Leonid Kudryavtsev,

11ые давно как-то тестил на RHEL 6, WLS 10.3.5, JDK 1.6, проблем с отображением форм на клиенте (win xp, ff 20, jre 1.6) небыло..
На Linux (RHEL 4), доводилось только 10ые тестить, тоже проблем небыло, мана осталась:

jdk:
$ su root
$ chmod a+x j2sdk-1_4_2_06-linux-i586-rpm.bin
$ ./j2sdk-1_4_2_06-linux-i586-rpm.bin
$ rpm -iv j2sdk-1_4_2_06-linux-i586-rpm.bin
$ cd /usr/lib/firefox-1.0.4/plugins
$ ln -s /usr/java/j2sdk1.4.2_06/jre/plugin/i386/ns610-gcc32/libjavaplugin_oji.so
jre:
$ su root
$ chmod a+x j2re-1_4_2_06-linux-i586-rpm.bin
$ ./j2re-1_4_2_06-linux-i586-rpm.bin
$ rpm -iv j2re-1_4_2_06-linux-i586.rpm
$ cd /usr/lib/firefox-1.0.4/plugins
$ ln -s /usr/java/j2re1.4.2_06/plugin/i386/ns610-gcc32/libjavaplugin_oji.so


Что могу посоветовать, тестить версии до 1.7.25, после, если не ошибаюсь - не работают формы,
требуют сертификаты, патчить либо придётся.. Смотреть formsweb.cfg в jpi_classid и jpi_mimetype,
может быть явно версии прописаны. Что в FF подключено about:plugins, что консоль java пишет
при запуске.. Проверить на Window'ом клиенте, потом уже ковырять пингвина..
...
Рейтинг: 0 / 0
Запуск Forms client на Firefox Linux (suse)
    #38479836
Leonid Kudryavtsev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mRdUKEЧто могу посоветовать, тестить версии до 1.7.25, после, если не ошибаюсь - не работают формы
Мне аналогичное советовали (((
Попытаюсь
mRdUKEСмотреть formsweb.cfg в jpi_classid и jpi_mimetype, может быть явно версии прописаны

Ok. На клиента приходит тэг object с версией 1.6u12 плюс страшный classid, какой должен быть, я не знаю
mRdUKEЧто в FF подключено about:plugins, что консоль java пишет при запуске..

Java(TM) Plug-in 10.45.2

File: libnpjp2.so
Version: 10.45.2
Next Generation Java Plug-in 10.45.2 for Mozilla browsers
+ куча всего

java.com
Version 7 update 45
mRdUKEПроверить на Window'ом клиенте, потом уже ковырять пингвина..

Windows в доступности в нужной подсети нет (((
Есть Windows'ый middleware и Windows клиент - там все за 5 мин. заработало.

Сегодня вечером буду пытаться довгрейдить JRE до ранних 1.7 (плагин от 1.6 firefox вообще не видет).
Если не заработает, попытаюсь подсунуть classid от работающего middleware
...
Рейтинг: 0 / 0
Запуск Forms client на Firefox Linux (suse)
    #38479894
Фотография mRdUKE
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Leonid Kudryavtsev,

jpi_classid=clsid:8AD9C840-044E-11D1-B3E9-00805F499D93
jpi_mimetype=application/x-java-applet;version=1.6
...
Рейтинг: 0 / 0
Запуск Forms client на Firefox Linux (suse)
    #38480462
Leonid Kudryavtsev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mRdUKE, спасибо за помощь

1. сделал downgrade JRE до 1.7 u 17 - НЕ помогло
2. поменял CSID и MimeType на

jpi_classid=clsid:CAFEEFAC-0017-0000-FFFF-ABCDEFFEDCBA
jpi_mimetype=application/x-java-applet;version=1.7

Аплет запустился

Среда тестовая, т.ч. наверное дальше копать не буду (подозреваю, что
достаточно только clsid, а версию java надо оставлять старую)

CLSID взял из
Deploying Java Applets With Family JRE Versions in Java Plug-in for Internet Explorer
http://www.oracle.com/technetwork/java/javase/family-clsid-140615.html
...
Рейтинг: 0 / 0
Запуск Forms client на Firefox Linux (suse)
    #38480985
Leonid Kudryavtsev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Может кому понадобится, на какие грабли еще наступил:

1. Переменные окружения брал отсюда:
http://www.oracle-base.com/articles/11g/oracle-forms-and-reports-11gr2-configuration-notes.php#compiling-forms

2) Нужен RPM пакет openmotif22-2.2.3-18

3) NLS_LANG для компиляции у меня подошел только russian_cis.cl8iso8859p5

или, как я понял, нужно с motif'ом шаманить
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / Oracle Forms [игнор отключен] [закрыт для гостей] / Запуск Forms client на Firefox Linux (suse)
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]