NetWorker: korealainen NMC-käyttöliittymä ArrayIndexOutOfBoundsException Error -1>=2
Summary: NetWorker for Windows -ongelma: kaksoisnapsauttamalla "Server db Backup" -toimintoa Workflow Server Backup -kohdassa johtaa ponnahdusikkunavirheeseen -1>=2, joka johtuu Java (Java) ArrayIndexOutOfBoundsExceptionista. ...
Symptoms
Ongelman kuvaus
Kun korealainen kielipaketti on asennettu, kun kaksoisnapsautat "Server db Backup" -toimintoa, tapahtuu ponnahdusikkunavirhe.
Virheilmoitus on -1>=2.
Virheen tiedot
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
Perussyyanalyysi
Ongelma johtuu Javaan liittyvästä virheestä, tarkemmin sanottuna ArrayIndexOutOfBoundsException. Tämä poikkeus ilmenee, kun koodi yrittää käyttää matriisielementtiä, jonka indeksi on taulukon rajojen ulkopuolella.
Virhepino ilmaisee, että ongelma johtuu COM.legato.gst.GtArrayList.elementAt menetelmä, jota kutsutaan useilla muilla menetelmillä COM.legato.gwt.components ja COM.legato.gwt.gtpanel Paketit.
Asiaankuuluvat virheilmoitukset
Virheilmoitus "java.lang.ArrayIndexOutOfBoundsException: -1 >= 2" viittaa siihen, että koodi yrittää käyttää indeksin -1 elementtiä, joka ei ole kelvollinen indeksi taulukolle.
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
Ulkoiset tekijät
Seuraavissa NetWorker-versioissa havaittu koodivirhe:
- 19.12.0.2 (ja aiemmat)
- 19.13.0.0–> 19.13.0.1
Resolution
Päivitä NetWorker seuraaviin versioihin (tai uudempiin) koodin korjausta varten:
- 19.12.0.3
- 19.13.0.2
- 19.14.0.0
Additional Information
Varmista tarkempaa vianmääritystä varten, että Java-konsoli, kirjaaminen ja jäljitys ovat käytössä, jotta virhepino voidaan tallentaa.
- NRE 17.x: Java-välimuistin tyhjentäminen, Java-konsolin ottaminen käyttöön ja virheenkorjaus
- NRE 8.x: Java-välimuistin tyhjentäminen, Java-konsolin käyttöönotto ja virheenkorjaus.
Tarkista virhepinosta ongelman perimmäinen syy.