...
Если в настройках Java включен кэш, то приложение GUI EMS, загруженное ранее, может не работать с новой версией EMS.
...
Блок кода |
---|
/home/mickey/ems_log/softwlc.eltex.loc/ems_error.txt Caused by: java.io.InvalidClassException: org.eltex.ems.web.common.obj.TreeObj; local class incompatible: stream classdesc serialVersionUID = -1065791532691713826, local class serialVersionUID = 9123389633937994591 |
Такая Данная проблема часто проявляется после обновления EMS. Чтобы GUI открылся, нужно следует очистить кэш, чтобы заставить приложения скачаться скачались заново.
На Oracle java это - bin jcontrol (на Windows ее можно найти в меню Пуск).
На Openjdk - IcedTea-Web Control Panel в меню.
Там, в меню "Кэш" (Пример для IcedTea-Web Control Panel) нажать на кнопку "Очистка для каждого приложения", откроется "Просмотрщик кэша".
Выбрать адрес нужного мне необходимого EMS GUI и нажать кнопку снизу "Удалить файлы".
...
Блок кода |
---|
/путь_установки_icedtea/icedtea-web-image/bin/javaws -Xclearcache например: /opt/icedtea/icedtea-web-image/bin/javaws -Xclearcache |
После этого снова заходить , заходим на нужный EMS GUI по URL, скачается новая версия скачиваем новую версию и все будет работать.