Перейти к содержимому


Фото
- - - - -

Ошибка в Java-консоли


  • Please log in to reply
7 ответов в этой теме

#1 Ilya Evseev

Ilya Evseev

    Newbie

  • Posters
  • 28 Сообщений:

Отправлено 18 Август 2009 - 01:52

Имеется сервер REL-500-200907140 под ALT Linux Server 4.0.1
и консоль к нему под OpenSUSE 11.1, java-1_6_0-sun-1.6.0.u15-0.1.1.

База создавалась при установке rel-500-200905170.
Нынешняя версия получена деинсталляцией старых RPM,
установкой новых, заменой ключей и /etc/init.d/drwcs upgradedb.

Теперь обнаружилась следующая ошибка.

Открываю в консоли свойства любой группы, например, Everyone.
При щелчке по кнопкам "Права", "Расписание", "Список компонентов"
и "Родительский контроль" открываются нужные окна.

При щелчке по всем остальным кнопкам (свойства сканера, Spider Guard/Mail/Gate)
ничего не открывается, в терминал выводится сообщение об ошибке:
> /opt/drwconsole/drwconsole.sh 
Starting Dr.Web (R) Console...				   
Exception in thread "Console GUI 0" java.lang.RuntimeException: assertion failed: values.length != keys.size()																	  
		at com.drweb.EnterpriseSuite.Console.GUI.INIFile.Editors.Types.FixedList.init(FixedList.java:100)																		   
		at com.drweb.EnterpriseSuite.Console.GUI.INIFile.Editors.Types.LanguageList.create_
names_pairs(LanguageList.java:74)														
		at com.drweb.EnterpriseSuite.Console.GUI.INIFile.Editors.Types.LanguageList.access$000(LanguageList.java:13)																
		at com.drweb.EnterpriseSuite.Console.GUI.INIFile.Editors.Types.LanguageList$DrWeb.<init>&#40;LanguageList.java&#58;105&#41;															 
		at com.drweb.EnterpriseSuite.Console.GUI.INIFile.Editors.SyntaxTableCommon$LngFileName.<init>&#40;SyntaxTableCommon.java&#58;33&#41;													
		at com.drweb.EnterpriseSuite.Console.GUI.INIFile.Editors.SyntaxTableCommon$LngFileName.new_instance&#40;SyntaxTableCommon.java&#58;34&#41;											  
		at com.drweb.EnterpriseSuite.Console.GUI.INIFile.Factory.instance&#40;Factory.java&#58;81&#41;
		at com.drweb.EnterpriseSuite.Console.GUI.Forms.EditConfig.process_config&#40;EditConfig.java&#58;852&#41;
		at com.drweb.EnterpriseSuite.Console.GUI.Forms.EditConfig.initComponents&#40;EditConfig.java&#58;216&#41;
		at com.drweb.EnterpriseSuite.Console.GUI.Forms.EditConfig.<init>&#40;EditConfig.java&#58;143&#41;
		at com.drweb.EnterpriseSuite.Console.Work.Worker$43$1.process&#40;Worker.java&#58;2536&#41;
		at com.drweb.EnterpriseSuite.Console.Work.EventProducer.fire_drweb_config_and_remov
e_listener&#40;EventProducer.java&#58;469&#41;
		at com.drweb.EnterpriseSuite.Console.Protocol._config.execute&#40;_config.java&#58;22&#41;
		at com.drweb.EnterpriseSuite.Console.Protocol.TheServer$In$JobBatch.run&#40;TheServer.java&#58;1520&#41;
		at java.awt.event.InvocationEvent.dispatch&#40;InvocationEvent.java&#58;209&#41;
		at java.awt.EventQueue.dispatchEvent&#40;EventQueue.java&#58;597&#41;
		at java.awt.EventDispatchThread.pumpOneEventForFilters&#40;EventDispatchThread.java&#58;269&#41;
		at java.awt.EventDispatchThread.pumpEventsForFilter&#40;EventDispatchThread.java&#58;184&#41;
		at java.awt.EventDispatchThread.pumpEventsForHierarchy&#40;EventDispatchThread.java&#58;174&#41;
		at java.awt.EventDispatchThread.pumpEvents&#40;EventDispatchThread.java&#58;169&#41;
		at java.awt.EventDispatchThread.pumpEvents&#40;EventDispatchThread.java&#58;161&#41;
		at java.awt.EventDispatchThread.run&#40;EventDispatchThread.java&#58;122&#41;
Попробовал стереть ~/.drwcsconsole.settings - не помогло.
Что ещё посоветуете?

#2 Eugeny Gladkih

Eugeny Gladkih

    the Spirit of the Enlightenment

  • Dr.Web Staff
  • 5 295 Сообщений:

Отправлено 18 Август 2009 - 10:06

Что ещё посоветуете?


что-то с комплектацией файлов в репозитории. обновите его

#3 Ilya Evseev

Ilya Evseev

    Newbie

  • Posters
  • 28 Сообщений:

Отправлено 19 Август 2009 - 14:54

что-то с комплектацией файлов в репозитории. обновите его

Имеется в виду "/etc/init.d/drwcs syncrepo"?
Сделал, не помогло.
Ещё сделал verifyconfig/ekey/akey/db - всё завершилось без ошибок.
Глюк в консоли проверил на другой машине с Windows - он есть и на ней.

#4 Eugeny Gladkih

Eugeny Gladkih

    the Spirit of the Enlightenment

  • Dr.Web Staff
  • 5 295 Сообщений:

Отправлено 19 Август 2009 - 21:46

что-то с комплектацией файлов в репозитории. обновите его

Имеется в виду "/etc/init.d/drwcs syncrepo"?
Сделал, не помогло.
Ещё сделал verifyconfig/ekey/akey/db - всё завершилось без ошибок.
Глюк в консоли проверил на другой машине с Windows - он есть и на ней.


Alt-U, ALL products, OK.

версия-то консоли какая?

#5 Ilya Evseev

Ilya Evseev

    Newbie

  • Posters
  • 28 Сообщений:

Отправлено 21 Август 2009 - 03:51

Alt-U, ALL products, OK.

версия-то консоли какая?

Консоль такая же, как сервер - drweb-avdesk-console-rel-500-200907140-unix-linux-noarch.rpm

При первом обновлении сообщения такие:

Product has been updated in repository
- /var/opt/drwcs/repository/10-drwbases
Product in the repository is up-to-date
- /var/opt/drwcs/repository/10-drwupgrade
Product has been updated in repository
- /var/opt/drwcs/repository/20-drwagntd
Repository updates cannot be saved to the disk:
- /var/opt/drwcs/repository/20-drwconsole
- /var/opt/drwcs/repository/20-drwc
- /var/opt/drwcs/repository/20-drwunix
Updates from revision 2009/08/20 13:57:12 (1250776632) to 2009/08/20 13:57:12 (1250776632) are dropped due I/O error.

При последующих обновлениях (в т.ч. после перезапуска сервера)
про всё пишет "Product in the repository is up-to-date".

На диске свободного места достаточно,
права доступа к каталогам такие, какие сделал RPM,
ошибок распределения ресурсов в /proc/user_beancounters нет.

#6 Ilya Evseev

Ilya Evseev

    Newbie

  • Posters
  • 28 Сообщений:

Отправлено 24 Август 2009 - 06:33

После полной переустановки с созданием базы с нуля глюк не воспроизвёлся.

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

#7 HHH

HHH

    Massive Poster

  • Posters
  • 2 714 Сообщений:

Отправлено 24 Август 2009 - 19:34

После полной переустановки с созданием базы с нуля глюк не воспроизвёлся.

Старую базу и конфиги я сохранил, при необходимости готов предоставить.

Думаю вам сюда. http://bugs.drweb.com

#8 Eugeny Gladkih

Eugeny Gladkih

    the Spirit of the Enlightenment

  • Dr.Web Staff
  • 5 295 Сообщений:

Отправлено 29 Август 2009 - 23:25

После полной переустановки с созданием базы с нуля глюк не воспроизвёлся.

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


баг на зоне обновления. исправим.


Читают тему: 1

0 пользователей, 1 гостей, 0 скрытых