<body><script type="text/javascript"> function setAttributeOnload(object, attribute, val) { if(window.addEventListener) { window.addEventListener('load', function(){ object[attribute] = val; }, false); } else { window.attachEvent('onload', function(){ object[attribute] = val; }); } } </script> <div id="navbar-iframe-container"></div> <script type="text/javascript" src="https://apis.google.com/js/platform.js"></script> <script type="text/javascript"> gapi.load("gapi.iframes:gapi.iframes.style.bubble", function() { if (gapi.iframes && gapi.iframes.getContext) { gapi.iframes.getContext().openChild({ url: 'https://www.blogger.com/navbar.g?targetBlogID\x3d19915773\x26blogName\x3d%D0%9A%D1%80%D0%BE%D0%BC%D0%B5+%D0%97%D0%B2%D0%B5%D0%B7%D0%B4\x26publishMode\x3dPUBLISH_MODE_BLOGSPOT\x26navbarType\x3dBLUE\x26layoutType\x3dCLASSIC\x26searchRoot\x3dhttps://molokolab.blogspot.com/search\x26blogLocale\x3dru_RU\x26v\x3d2\x26homepageUrl\x3dhttp://molokolab.blogspot.com/\x26vt\x3d-3352100780546093563', where: document.getElementById("navbar-iframe-container"), id: "navbar-iframe", messageHandlersFilter: gapi.iframes.CROSS_ORIGIN_IFRAMES_FILTER, messageHandlers: { 'blogger-ping': function() {} } }); } }); </script>

Кроме Звезд

слава роботам and etc..
 

Запускаем Oracle Forms для Linux + Firefox (OpenSUSE 10.3)

Почему Oracle не выпускает поддержку Jinitiator для Linux? С чем связано? Кто за этим стоит? И сколько это стоит ? собственно вопросы на которые мне абсолютно положить, мне тупо нужен был Jinitiator, который мог бы работать с GNU/Linux и баста!
Раз производитель не идет к нам на встречу делаем встречу своими руками ;)

В лаборатории испытывался openSUSE 10.3, Firefox 2.0.0.6, Oracle Applications 11i (Думаю, что другие версии фокса, нетскейпа и т.п. должны тоже заводится без особых мозгофф).
Что такое Jinitiator – это JVM, содержащая необходимые плагины для запуска Oracle Forms.
Когда я запускаю в OEBS какую либо форму сервер говорит, что нужно моему браузеру, чтобы запустить формы. Если внимательно прочесть это сообщение, то мы увидим что нам нужно.

И так открыв широко глаза видим : you must install the J2SE Plugin version 1.4.2_04.
Чего собсно и делаем. Качаем с архива SUN, SDK 1.4.2_04 и устанавливаем:
./j2sdk-1_4_2_04-linux-i586.bin
mv –R j2sdk1.4.2_04 /usr/lib/j2sdk1.4.2_04
Плагин обязательно должен быть доступен, через $JAVA_HOME/jre/plugin/i386/ns610-gcc32
Поэтому я сделал такую ссылку:
ln –s /usr/lib/j2sdk1.4.2_04/jre/plugin/i386/ns610-gcc32 /usr/lib/jvm/jre/plugin/i386/ns610-gcc32
Java готова! Теперь подготавливаем Firefox.
ln –s /usr/lib/jvm/java-1.5.0-sun-1.5.0_update12/jre/plugin/i386/ns610-gcc32/libjavaplugin_oji.so /usr/lib/firefox/plugins/libjavaplugin_oji.so

Запускаем Firefox и набираем в адресной строке: «about:plugins». Должны добавиться модули плагина: «Java(TM) Plug-in 1.4.2_04-b05».
Так же можно проверить файл ~/.mozilla/firefox/pluginreg.dat у меня в нем есть такое:

/usr/lib/jvm/java-1.5.0-sun-1.5.0_update12/jre/plugin/i386/ns7/libjavaplugin_oji.so:$
:$
1178107836000:1:13:$
Java(TM) Plug-in 1.4.2_04:$
Java(TM) Plug-in 1.4.2_04-b05:$
29
0:application/x-java-vm:Java::$
1:application/x-java-applet:Java::$
2:application/x-java-applet;version=1.1:Java::$
3:application/x-java-applet;version=1.1.1:Java::$
4:application/x-java-applet;version=1.1.2:Java::$
5:application/x-java-applet;version=1.1.3:Java::$
6:application/x-java-applet;version=1.2:Java::$
7:application/x-java-applet;version=1.2.1:Java::$
8:application/x-java-applet;version=1.2.2:Java::$
9:application/x-java-applet;version=1.3:Java::$
10:application/x-java-applet;version=1.3.1:Java::$
11:application/x-java-applet;version=1.4:Java::$
12:application/x-java-applet;version=1.4.1:Java::$
13:application/x-java-applet;version=1.4.2:Java::$
14:application/x-java-applet;jpi-version=1.4.2_04:Java::$
15:application/x-java-bean:Java::$
16:application/x-java-bean;version=1.1:Java::$
17:application/x-java-bean;version=1.1.1:Java::$
18:application/x-java-bean;version=1.1.2:Java::$
19:application/x-java-bean;version=1.1.3:Java::$
20:application/x-java-bean;version=1.2:Java::$
21:application/x-java-bean;version=1.2.1:Java::$
22:application/x-java-bean;version=1.2.2:Java::$
23:application/x-java-bean;version=1.3:Java::$
24:application/x-java-bean;version=1.3.1:Java::$
25:application/x-java-bean;version=1.4:Java::$
26:application/x-java-bean;version=1.4.1:Java::$
27:application/x-java-bean;version=1.4.2:Java::$
28:application/x-java-bean;jpi-version=1.4.2_04:Java::$

Собственно на этом все! Перезапускаем Firefox и все работает..




Кстати, не знаю баг это или фича но если ваш инстанс настроен на работу с https, то сертификат вам больше не нужен ;)
Спасибо за материалы:
Daniel Lemire
Debian Hacks
Polkan Garcia

Ярлыки: , , ,

« Home | Next »
| Next »
| Next »
| Next »
| Next »
| Next »
| Next »
| Next »
| Next »
| Next »

At февраля 23, 2008, Anonymous Анонимный said...

Здравствуйте, я давно искал подобное описание, как и что нужно сделать чтоб Oracle Applications заработали под Линуксом, большое спасибо за статью.
НО. Я сделал все как было выше описано, в about:plugins Огнелиса появился соответствующий раздел, но при попытке запуска Oracle Applications, этот самый Огнелис мгновенно умирает, не выдавая никаких сообщений, и не сообщая ни о каких ошибках. Не сталкивались ли Вы с подобным, и какие пути решения проблемы Вы могли бы мне подсказать.

PS. Mandriva 2008, Firefox 2.0.0.12    



At февраля 26, 2008, Blogger kaster [кроме звезд] said...

Думаю нужно начать с изучения логов. Наверняка, вы где-то ошиблись с установкой java    



At марта 14, 2008, Anonymous Анонимный said...

Проблема была с самим Огнелисом, а точнее, с обним из установленных расширений. На чистом профиле все отлично заработало.
Спасибо.    



At марта 14, 2008, Blogger kaster [кроме звезд] said...

Счастья ;) рад.. что кому-то пригодилось..    



At октября 31, 2008, Anonymous Анонимный said...

Вопрос1. Почему ставим j2sdk, а не j2re? По идее достаточно второго. В любом случае используется один и тотже .so файл.

Вопрос2. После выполнения запросов пытаюсь посмотреть результат выполнения (по идее в PDF). Жмем кнопку и тишина. В винде все работает при установленном Adobe Acrobat. Хз. в какую стоорну копать.    



At января 27, 2010, Anonymous Анонимный said...

Огромное спасибо    



At января 28, 2010, Anonymous Анонимный said...

Жжёшь…..не думал…….круто!!!!!! +10    



At января 30, 2010, Anonymous Анонимный said...

Интересно даже для бухгалтера :)))))    



At января 30, 2010, Anonymous Анонимный said...

Спасибо. Прочитал с интересом    



At марта 29, 2010, Blogger tmp_error said...

после проделанных манипуляций при попытке запуска линка с оракл формс мозилла тут же вылетает.
и еще... я не совсем понял пункт n –s /usr/lib/jvm/java-1.5.0-sun-1.5.0_update12/jre/plugin/i386/ns610-gcc32/libjavaplugin_oji.so /usr/lib/firefox/plugins/libjavaplugin_oji.so
у меня такого каталога нет. есть:
java-1.4.2-gcj-1.4.2.0
jre
jre-1.4.2
jre-1.4.2-gcj
jre-gcj
Где смотреть? Куда копать? В линуксе не силен. подскажите пожалуйста. использую rhel 4. Mozilla 1.7.3
about:plugins показывает что плагин установлен.    



» Отправить комментарий
 
   





© 2006 Кроме Звезд | kaster [кроме звезд]
Все содержание блога является частью мозга автора и не факт что совпадает с мнением вселенной.
Друзья, если уж так очень что-то понравилось, давайте ставить копирайты..
Человег - снег, прячь санки..