NetWorker: Korece NMC GUI ArrayIndexOutOfBoundsException Hatası -1>=2
Summary: Windows için NetWorker sorunu: İş Akışı Sunucusu Yedekleme'de "Server db Backup" eylemine çift tıklamak, Java (Java) ArrayIndexOutOfBoundsException nedeniyle -1>=2 açılır pencere hatasıyla sonuçlanıyor. ...
Symptoms
Sorun Açıklaması
Korece Dil Paketi yüklendikten sonra "Server db Backup" Action'ına çift tıklandığında açılır pencere hatası oluşuyor.
Hata mesajı şu şekildedir -1>=2.
Hata Ayrıntıları
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
Kök Neden Analizi
Sorun, Java ile ilgili bir hatadan kaynaklanıyor, özellikle de ArrayIndexOutOfBoundsException. Bu istisna, kod, dizinin sınırları dışında kalan bir dizine sahip bir dizi öğesine erişmeye çalıştığında oluşur.
Hata yığını, sorunun aşağıdakilerden kaynaklandığını gösterir: COM.legato.gst.GtArrayList.elementAt çeşitli diğer yöntemlerle çağrılan yöntem. COM.legato.gwt.components ve COM.legato.gwt.gtpanel Paket.
İlgili Hata Mesajları
Hata mesajı "java.lang.ArrayIndexOutOfBoundsException: -1 >= 2", kodun bir dizi için geçerli bir dizin olmayan -1 dizinindeki bir öğeye erişmeye çalıştığını gösterir.
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
Dış Faktörler
Aşağıdaki NetWorker sürümlerinde gözlemlenen kod hatası:
- 19.12.0.2 (ve öncesi)
- 19.13.0.0 -> 19.13.0.1
Resolution
Bir kod düzeltmesi için NetWorker'ı aşağıdaki sürümlere (veya daha yenisine) yükseltin:
- 19.12.0.3
- 19.13.0.2
- 19.14.0.0
Additional Information
Daha fazla tanılama için Java konsolunun, günlüğe kaydetmenin ve izlemenin hata yığınını yakalayacak şekilde etkinleştirildiğinden emin olun.
- NRE 17.x: Java Önbelleğini Temizleme, Java Konsolunu Etkinleştirme ve Hata Ayıklama
- NRE 8.x: Java Önbelleğini temizleme, Java Konsolu ve Hata Ayıklamayı etkinleştirme.
Sorunun temel nedenini belirlemek için hata yığınını gözden geçirin.