Oracle Form Builder отображает пустую страницу

Я пытаюсь создать форму с помощью Oracle Form Builder. Я могу подключиться к базе данных и создать базовую форму. Проблема возникает, когда я пытаюсь запустить форму. Он открывает мой браузер по умолчанию и отображает пустую страницу. В настоящее время я использую виртуальную машину с Windows Server 2003. Я пробовал следующее:

  • Firefox 2/3 (более ранние версии и обновления). Также попытался установить IE Tab 2, потому что кто-то сказал, что это может помочь.
  • Перейти на Internet Explorer 6.
  • Установите Oracle JInitiator.
  • Измените файлы tnsnames.ora.

Сервер находится на той же виртуальной машине. Я потерял на это слишком много часов. Любое предложение?

Изменить: по запросу мои формыweb.cfg: http://pastebin.com/A4Zqaqxu. Единственное, что я изменил в нем (на основе предложения в Интернете), - это baseHTMLjinitiator с jinitiator на jpi.


person Iustin    schedule 25.04.2011    source источник
comment
Какую версию Oracle Forms вы используете?   -  person Ian Carpenter    schedule 26.04.2011
comment
Oracle Developer Suite 10.1.2.0.2. Думаю, это самое последнее.   -  person Iustin    schedule 26.04.2011
comment
Спасибо, вы используете OC4J или полную версию Oracle Application Server для запуска формы?   -  person Ian Carpenter    schedule 26.04.2011
comment
Отлично. Можете ли вы попробовать скомпилировать и запустить test.fmb. В случае необходимости его можно найти в @ oracle_developer_home \ forms. Что происходит?   -  person Ian Carpenter    schedule 26.04.2011
comment
По-прежнему белая страница. Более того, недавно (как известно, что я изменил) служба OracleDBConsoleorcl не запускается. Я читал, что мне нужно быть в том же состоянии сетевого подключения, что и при его установке, чтобы он работал. Я могу сделать это, перерезав сеть до vm.   -  person Iustin    schedule 26.04.2011
comment
Хорошо - когда отображается белая страница - есть ли значок консоли Java на панели задач Windows?   -  person Ian Carpenter    schedule 26.04.2011
comment
Можете ли вы добавить к своему вопросу содержимое файла formsweb.cfg? В случае необходимости его можно найти на @ oracle_developer_home \ forms \ server   -  person Ian Carpenter    schedule 26.04.2011


Ответы (2)


Я переместил наше обсуждение к ответу, так как его легче читать!

Какую версию Oracle Forms вы используете?

Oracle Developer Suite 10.1.2.0.2.

Спасибо, вы используете OC4J или полную версию Oracle Application Server для запуска формы?

Экземпляр OC4J

Можете ли вы попробовать скомпилировать и запустить test.fmb. В случае необходимости его можно найти в @ oracle_developer_home \ forms. Что происходит?

По-прежнему белая страница. Более того, недавно (как известно, что я изменил) служба OracleDBConsoleorcl не запускается. Я читал, что мне нужно быть в том же состоянии сетевого подключения, что и при его установке, чтобы он работал. Я могу сделать это, перерезав сеть до vm.

Хорошо, когда отображается белая страница - есть ли значок консоли Java на панели задач Windows?

Нет ни одного

Можете ли вы добавить к своему вопросу содержимое файла formsweb.cfg? В случае необходимости его можно найти на @ oracle_developer_home \ forms \ server

По запросу мои формыweb.cfg: http://pastebin.com/A4Zqaqxu. Единственное, что я изменил в нем (на основе предложения в Интернете), - это baseHTMLjinitiator с jinitiator на jpi.

Хорошо - этот параметр является одним из нескольких, которые определяют, какую клиентскую JRE вы собираетесь использовать, jpi - для Oracle Sun JRE. Судя по вашему первоначальному вопросу, похоже, что вы использовали Jinitiator? Вы можете изменить его обратно на basejini.htm. Открывается ли браузер IE6?

Обновление от 27.04.2011. Придерживаясь IE6 и Jinitator, выйдите из Form Builder и остановите OC4J. Установлен ли JInitiator? Если это так, вы можете удалить его, используя программы добавления \ удаления (или аналогичные, у меня нет копии Windows Server 2003). После его удаления запустите Forms Developer и экземпляр OC4J и попробуйте снова запустить тестовую форму. Что происходит сейчас? Вам будет автоматически предложено установить JInitator?

person Ian Carpenter    schedule 26.04.2011
comment
Поменял на дзини. Теперь браузер - FF 3. У меня есть и JInitiator, и JRE. Нужно ли мне перезапускать конструктор форм, чтобы изменения вступили в силу? - person Iustin; 27.04.2011
comment
Никакой конструктор форм не требует перезапуска, но вы можете запустить и перезапустить экземпляр OC4J. (не должен нуждаться в этом, но в прошлом видел, что это так!) Извините, я думал, вы используете IE. Что касается Firefox - я не совсем уверен, что требуется для его работы, как вы можете видеть из этой ветки: forum.oracle.com/forums/ может возникнуть несколько препятствий, которые вам, возможно, придется преодолеть, чтобы заставить его работать! - person Ian Carpenter; 27.04.2011
comment
Я воспользуюсь IE, если понадобится. Проблема не в этом. По ссылке завтра посмотрю. Слишком устал. Спасибо - person Iustin; 27.04.2011
comment
Читай мои мысли! Не беспокойтесь - ссылка касается проблем Firefox 3.x и JRE 1.3.X - person Ian Carpenter; 27.04.2011
comment
В IE6 я получаю: Страница не может быть отображена. Вернуться к доске для рисования. - person Iustin; 27.04.2011
comment
Правильный способ решения этой проблемы заключается в следующем: возьмите виртуальную машину, с которой вы запустили, удалите ее и получите ту, на которой уже установлены необходимые вам программы. Я не знаю, что пошло не так с моей установкой, и я не могу помочь никому, кто столкнулся с этой проблемой. - person Iustin; 29.04.2011

Я исправил эту проблему, запустив OC4J через меню «Пуск» вместо использования cmd.exe. :)

person user3154699    schedule 01.04.2014