NetWorker: coreano NMC GUI ArrayIndexOutOfBoundsException Erro -1>=2
Summary: Problema do NetWorker para Windows: clicar duas vezes na ação "Server db Backup" no Workflow Server Backup resulta em um erro pop-up -1>=2 devido a Java (Java) ArrayIndexOutOfBoundsException. ...
Symptoms
Descrição do problema
Com o pacote de idioma coreano instalado, ao clicar duas vezes na ação "Server db Backup", ocorre um erro pop-up.
A mensagem de erro é: -1>=2.
Detalhes do erro
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
Análise de causa raiz
O problema é causado por um erro relacionado ao Java, especificamente um ArrayIndexOutOfBoundsException. Essa exceção ocorre quando o código tenta acessar um elemento de matriz com um índice que está fora dos limites da matriz.
A pilha de erros indica que o problema surge da COM.legato.gst.GtArrayList.elementAt método, que é chamado por vários outros métodos no COM.legato.gwt.components e COM.legato.gwt.gtpanel Pacotes.
Mensagens de erro relevantes
A mensagem de erro "java.lang.ArrayIndexOutOfBoundsException: -1 >= 2" sugere que o código está tentando acessar um elemento no índice -1, que não é um índice válido para uma matriz.
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
Fatores externos
Defeito de código observado nas seguintes versões do NetWorker:
- 19.12.0.2 (e anterior)
- 19.13.0.0 –> 19.13.0.1
Resolution
Faça upgrade do NetWorker para as seguintes versões (ou posteriores) para uma correção de código:
- 19.12.0.3
- 19.13.0.2
- 19.14.0.0
Additional Information
Para obter mais diagnóstico, certifique-se de que o console java, o log e o rastreamento estejam ativados para capturar a pilha de erros.
- NRE 17.x: Como limpar o cache Java, ativar o Java Console e depurar
- NRE 8.x: Como limpar o cache Java, ativar o Java Console e a depuração.
Analise a pilha de erros para identificar a causa raiz do problema.