NetWorker: корейская ошибка ArrayIndexOutOfBoundsException графического интерфейса пользователя NMC -1>=2
Summary: Проблема с NetWorker для Windows: двойной щелчок по действию «Server db Backup» в Workflow Server Backup приводит к всплывающей ошибке -1>=2 из-за Java (Java) ArrayIndexOutOfBoundsException. ...
Symptoms
Описание проблемы
Если установлен корейский языковой пакет, при двойном нажатии на действие «Server db Backup» появляется всплывающее окно.
Сообщение об ошибке: -1>=2.
Сведения об ошибке
java.lang.ArrayIndexOutOfBoundsException: -1 >= 2 at COM.legato.gst.GtArrayList.elementAt(GtArrayList.java:143) at COM.legato.gwt.components.GRadioPane.select(GRadioPane.java:186) at COM.legato.gwt.gtpanel.GtAttrListPanel.updateMeta(GtAttrListPanel.java:676) at COM.legato.gwt.gtpanel.JPanelGtObjectViewer.updateMeta(JPanelGtObjectViewer.java:118) at COM.legato.gwt.gtpanel.GtObjectPanel.updateMeta(GtObjectPanel.java:704) at COM.legato.gwt.gtpanel.GtObjectPanel.selectRadioInPanel(GtObjectPanel.java:812) at COM.legato.networker.protection.PolicyActionWizard$ChooseActionTypePage.preProcessPage(PolicyActionWizard.java:2326) at COM.legato.networker.protection.PolicyActionWizard.launchWizard(PolicyActionWizard.java:1265) at COM.legato.networker.protection.PolicyActionWizard.(PolicyActionWizard.java:294) at COM.legato.networker.protection.ProtectionNWPolicyNode
Cause
Анализ первопричин
Проблема вызвана ошибкой, связанной с Java, а именно ArrayIndexOutOfBoundsException. Это исключение возникает, когда код пытается получить доступ к элементу массива с индексом, находящимся за пределами массива.
Стек ошибок указывает на то, что проблема возникла из-за COM.legato.gst.GtArrayList.elementAt , который вызывается различными другими методами в COM.legato.gwt.components и COM.legato.gwt.gtpanel Пакеты.
Соответствующие сообщения об ошибках
Сообщение об ошибке «java.lang.ArrayIndexOutOfBoundsException: -1 >= 2" предполагает, что код пытается получить доступ к элементу с индексом -1, который не является допустимым индексом для массива.
java.lang.ArrayIndexOutOfBoundsException: -1 >= 2 at COM.legato.gst.GtArrayList.elementAt(GtArrayList.java:143) at COM.legato.gwt.components.GRadioPane.select(GRadioPane.java:186) at COM.legato.gwt.gtpanel.GtAttrListPanel.updateMeta(GtAttrListPanel.java:676) at COM.legato.gwt.gtpanel.JPanelGtObjectViewer.updateMeta(JPanelGtObjectViewer.java:118) at COM.legato.gwt.gtpanel.GtObjectPanel.updateMeta(GtObjectPanel.java:704) at COM.legato.gwt.gtpanel.GtObjectPanel.selectRadioInPanel(GtObjectPanel.java:812) at COM.legato.networker.protection.PolicyActionWizard$ChooseActionTypePage.preProcessPage(PolicyActionWizard.java:2326) at COM.legato.networker.protection.PolicyActionWizard.launchWizard(PolicyActionWizard.java:1265) at COM.legato.networker.protection.PolicyActionWizard.(PolicyActionWizard.java:294) at COM.legato.networker.protection.ProtectionNWPolicyNode
Внешние факторы
Дефект кода обнаружен в следующих выпусках NetWorker:
- 19.12.0.2 (и более ранние версии)
- 19.13.0.0> –19.13.0.1
Resolution
Обновите NetWorker до следующих выпусков (или более поздних), чтобы исправить код:
- 19.12.0.3
- 19.13.0.2
- 19.14.0.0
Additional Information
Для дальнейшей диагностики убедитесь, что консоль Java, ведение журнала и трассировка включены для записи стека ошибок.
- NRE 17.x: очистка кэша Java, включение консоли Java и отладка
- NRE 8.x: Как очистить кэш Java, включить консоль Java и отладку.
Просмотрите стек ошибок, чтобы определить основную причину проблемы.