Problem nastaje kad u svrhu testiranja pokrecem jednu aplikaciju koju
sam iance bez problema instalirao u WIn okruzenju, te kasnije na
Linuxu, pri cemu se javlja slijedeca poruka (prvih par linija poruke):
Exception in thread "main" java.lang.ArrayIndexOutOfBondsException: -1
at javax.swing.plaf.basic.BasicTabbedPaneUI
$TabbedPaneLayout.calculateTabRects(int, int) (usr/lib/libgcj.so.
5.0.0)
Ostatak poruke je slican, sa manjim varijacijama, ali ponavlja se
libgcj.so.5.0.0.
Poruka o gresci zavrsava sa:
at com.bmc.agent.agcfg.AgentCfgViewer._makePanels() (Unknown Source)
at com.bmc.agent.agcfg.AgentCfgViewer.AgentCfgViewer(java.lang.String)
(Unknown Source)
at com.bmc.agent.agcfg.AgentCfgViewer.main(java.lang.String[])
(Unknown Source)
Search je pokazao da se navedeni libgcj nalazi u /usr/lib.
Naredba Java -version javlja:
"java version 1.4.2"
gcj (GCC) 3.4.3 20041212 (Red Hat 3.4.3-9.EL4)
Malo sam istrazivao i neki laicki zaklucak koji mi se nametnuo -
poruka se odnosi na nemogucnost iscrtavanja GUI aplikacije i X-ima?
Neka me se ispravi ako grijesim.
I, ima li znalaca koji znaju kako ovo rijesiti? Nova verzija GCJ?
Hvala na pomoci pocetniku u LInux svijetu. :)