Запуск Oracle Forms 11g вне браузера

У нас есть приложение Oracle Forms 11g, которое можно запустить через браузер. Это оставляет пустое окно браузера, так как Forms открывает свое собственное окно. Однако, если вы закроете пустое окно браузера, окно форм также закроется.

Мне нравится тот факт, что такая установка является установкой сервера, и я могу легко ее обновить.

Но я бы предпочел значок (ярлык) на рабочем столе, который просто открывает приложение Forms без окна браузера. Я надеялся решить эту проблему с помощью AppletViewer из Java SDK.

Однако, когда я запускаю его с URL-адресом стартовой страницы, я получаю:

Warning: <embed> tag requires code attribute.
Exception in thread "main" java.lang.NullPointerException
    at sun.applet.AppletViewer.parse(AppletViewer.java:1129)
    at sun.applet.AppletViewer.parse(AppletViewer.java:1074)
    at sun.applet.Main.run(Main.java:156)
    at sun.applet.Main.main(Main.java:98)

Кто-нибудь знает, как я могу открыть приложение Forms напрямую без браузера (и без локальной установки приложения)?

PS: я знаю, что запускает Oracle Forms как автономный без браузера, но это мне не помогло, потому что указанная ссылка больше не в сети.

Обновление 1: ссылка была заменена, так что это может быть решением, которое я попробую.
Обновление 2: нам удалось запустить наши приложения Forms через Webstart, как и любой другой другое настольное приложение. Ура!


person ChrLipp    schedule 17.01.2013    source источник


Ответы (2)


Вы можете открыть приложение Forms в том же окне браузера, из которого оно было запущено, просто поместите это в formweb.cfg:

separateFrame=false 
person GriffeyDog    schedule 23.01.2013

Вы можете проверить решение с помощью Javascript по адресу этот пост в блоге

person Mia    schedule 18.01.2013
comment
Добро пожаловать в Stack Overflow! Хотя теоретически это может ответить на вопрос, было бы предпочтительнее включить сюда основные части ответа и предоставить ссылку для справки. - person akjoshi; 18.01.2013
comment
Я не могу понять, как это будет работать, потому что, если я вручную закрою окно браузера, приложение формы будет уничтожено. Поэтому, если приложение формы закроет окно браузера, я думаю, оно убьет себя. В любом случае, я попробую. - person ChrLipp; 19.01.2013