NetWorker: Koreaanse NMC GUI ArrayIndexOutOfBoundsException-fout -1>=2
Summary: Probleem met NetWorker for Windows: dubbelklikken op de actie "Server db Backup" in de Workflow Server Backup resulteert in een pop-upfout -1>=2 als gevolg van Java (Java) ArrayIndexOutOfBoundsException. ...
Symptoms
Beschrijving van probleem
Als het Koreaanse taalpakket is geïnstalleerd en u dubbelklikt op de actie Back-up serverdb, treedt er een pop-upfout op.
De foutmelding is -1>=2.
Foutdetails
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
Analyse van de hoofdoorzaak
Het probleem wordt veroorzaakt door een Java-gerelateerde fout, met name een ArrayIndexOutOfBoundsException. Deze uitzondering doet zich voor wanneer de code toegang probeert te krijgen tot een matrixelement met een index die zich buiten de grenzen van de array bevindt.
De foutenstapel geeft aan dat het probleem wordt veroorzaakt door het COM.legato.gst.GtArrayList.elementAt methode, die door verschillende andere methoden in de COM.legato.gwt.components en COM.legato.gwt.gtpanel Pakketten.
Relevante foutmeldingen
De foutmelding "java.lang.ArrayIndexOutOfBoundsException: -1 >= 2" suggereert dat de code toegang probeert te krijgen tot een element op index -1, wat geen geldige index is voor een array.
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
Externe factoren
Codefout waargenomen in de volgende NetWorker-releases:
- 19.12.0.2 (en eerder)
- 19.13.0.0 -> 19.13.0.1
Resolution
Upgrade NetWorker naar de volgende releases (of hoger) voor een codecorrectie:
- 19.12.0.3
- 19.13.0.2
- 19.14.0.0
Additional Information
Zorg er voor verdere diagnose voor dat Java-console, logboekregistratie en tracering zijn ingeschakeld om de foutenstapel vast te leggen.
- NRE 17.x: Java-cache wissen, Java-console inschakelen en foutopsporing
- NRE 8.x: Java Cache wissen, Java Console inschakelen en Debugging.
Bekijk de foutenstack om de hoofdoorzaak van het probleem te achterhalen.