Бесконечный цикл сообщения консоли jInitiator

У нас это толстое клиентское приложение, работающее на формах Oracle с использованием Oracle Application Server версии 10.1.2.0.2, а на стороне клиента на некоторых машинах используется Oracle JInitiator: версия 1.3.1.22, мы находим консоль jinitiator, выводящую тысячи строк, аналогичных эти:

@@@@@@@@ ValorLabel: Logon


@@@@@@@@ ToolTipAdded: 1: Position 1


@@@@@@@@ ToolTipAdded: 2: Position 2


@@@@@@@@ ToolTipAdded: 3: Position 3


######## ValorButton4: Connect pos: 4


@@@@@@@@ ValorLabel: Logon


@@@@@@@@ ToolTipAdded: 1: Position 1


@@@@@@@@ ToolTipAdded: 2: Position 2


@@@@@@@@ ToolTipAdded: 3: Position 3

и так далее, я искал по всему Интернету, с поставщиком приложений, с мета-ссылкой Oracle и с базой знаний Microsoft, но безуспешно.

проблема такого повторяющегося сообщения заключается в том, что оно коррелирует с высоким потреблением динамической памяти и низкой производительностью приложения, которое в конечном итоге заканчивается сбоем или зависанием.

Я надеюсь, что кто-то может помочь нам определить происхождение такого сообщения дампа

технические характеристики системы:

  • Клиентский ПК является Windows XP с пакетом обновления 3
  • Браузеры использовали IE 6 и IE 7
  • jInitator версия 1.3.1.22
  • Сервер Сервер приложений - это AIX 5.3, на котором работает Oracle Forms поверх Oracle App Server (ias) версии 10.1.2.0.2, подключенного к Серверу баз данных в другом окне

мы планируем в ближайшее время перейти на Sun Java Plug-in, но пока мы не пройдем управление изменениями и тестирование, нам нужно найти причину этой проблемы

обновить эту проблему не происходит с моим ноутбуком, который имеет ту же версию jinitiator. единственное различие, которое я вижу, - это доступность различных JRE и JDK, так как на этой машине установлено eclipse.

Тем не менее, JRE, используемый jinitator в обоих случаях (мой latop и затронутые ПК), является одним и тем же.

Oracle JInitiator: Version 1.3.1.22
Using JRE version 1.3.1.22-internal Java HotSpot(TM) Client VM

Я сделал системные свойства дампа на консоли, и результат был почти одинаковым для обоих терминалов (хороший и плохой) за исключением имени пользователя. и некоторые дополнительные пути

спасибо миллион за вашу помощь

1 ответ

Решение

Нашел это!!!

причина оказалась в некотором конфликте между установленным JInitiator и другим приложением, которое позже было установлено на тех же машинах. Lotus Expeditor, который мы вставили централизованно, похоже, конфликтует с JInitiator, в результате чего этот бесконечный цикл комментариев сбрасывается в консоль Java. с тех пор этот вид делает, поскольку JInitator использует для запуска виртуальные машины Java, в то же время Lotus Expeditor основан на технологии eclipse, которая, в свою очередь, основана на Java. нам удалось воспроизвести ту же проблему на чистой машине, которая раньше не имела проблем.

решение для правильной работы JInitiator (независимо от того, каким будет влияние на Expeditor) заключается в следующем:

  1. Удалить JInitiator
  2. Удалите каталог JInitiator (обычно это C:\Program Files\Oracle\JInitiator 1.3.xx)
  3. Удалить все записи, связанные с JInitiator, в реестре (используя regedit)
  4. Удалить кеш файлов JAR
  5. Удалите файл в директории пользователя с именем.jinit
  6. Перезагрузить машину
  7. Зайдите на сайт под названием JInitiator, это автоматически загрузит JInitiator на ваш компьютер
  8. при появлении запроса установите JInitiator в другой каталог

проблема должна исчезнуть здесь

обратите внимание, что для управления реализацией шагов с 1 по 8 нам нужны были права локального администратора для того же пользователя, с которым мы вошли в Windows

Тайны, на которые нужно ответить:

  1. что вызвало конфликт между Expeditor и JInitiator?
  2. Будет ли переустановка JInitiator конфликтовать с новым Lotus Expeditor?
Другие вопросы по тегам