thischke
Returning Observer

Ansicht Datenquelle: java.lang.ArrayIndexOutOfBoundsException: -1

Hallo Community,

beim Durchklicken einzelner Einträge einer Datenquelle erhalte ich (leider) unregelmässig folgende Fehlermeldung:

ERROR 14.01.2013 13:20:50.480 (de.espirit.firstspirit.client.AWTDispatchingEventQueue): Error during dispatching of java.awt.event.InvocationEvent[INVOCATION_DEFAULT,runnable=javax.swing.Timer$DoPostEvent@1adc735,notifier=null,catchExceptions=false,when=1358166050477] on sun.awt.windows.WToolkit@c1b531
FSVersion=4.2.468.50982#2959;JDK=1.6.0_33 32bit Sun Microsystems Inc.;OS=Windows 7 6.1 x86;Date=14.01.2013 13:20:50
java.lang.ArrayIndexOutOfBoundsException: -1
     at java.util.concurrent.CopyOnWriteArrayList.get(Unknown Source)
     at de.espirit.firstspirit.ui.gadgets.swing.fslist.FsListSwingGadget.get(FsListSwingGadget.java:1116)
     at de.espirit.firstspirit.ui.gadgets.swing.fslist.StackedViewport$LoadingTrigger.propertyChange(StackedViewport.java:862)
     at de.espirit.firstspirit.client.common.WeakListenerImpl$PropertyChange.propertyChange(WeakListenerImpl.java:167)
     at java.beans.PropertyChangeSupport.firePropertyChange(Unknown Source)
     at java.beans.PropertyChangeSupport.firePropertyChange(Unknown Source)
     at java.beans.PropertyChangeSupport.firePropertyChange(Unknown Source)
     at java.awt.Component.firePropertyChange(Unknown Source)
     at de.espirit.firstspirit.client.ui.CollapsiblePane.setState(CollapsiblePane.java:302)
     at de.espirit.firstspirit.client.ui.CollapsiblePane.setCollapse(CollapsiblePane.java:260)
     at de.espirit.firstspirit.client.ui.CollapsiblePane$CollapsiblePaneContainer$8.actionPerformed(CollapsiblePane.java:998)
     at javax.swing.Timer.fireActionPerformed(Unknown Source)
     at javax.swing.Timer$DoPostEvent.run(Unknown Source)
     at java.awt.event.InvocationEvent.dispatch(Unknown Source)
     at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
     at java.awt.EventQueue.access$000(Unknown Source)
     at java.awt.EventQueue$1.run(Unknown Source)
     at java.awt.EventQueue$1.run(Unknown Source)
     at java.security.AccessController.doPrivileged(Native Method)
     at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source)
     at java.awt.EventQueue.dispatchEvent(Unknown Source)
     at de.espirit.firstspirit.client.AWTDispatchingEventQueue.defaultDispatchEvent(AWTDispatchingEventQueue.java:130)
     at de.espirit.firstspirit.client.AWTDispatchingEventQueue._dispatchEvent(AWTDispatchingEventQueue.java:122)
     at de.espirit.firstspirit.client.AWTDispatchingEventQueue.dispatchEvent(AWTDispatchingEventQueue.java:108)
     at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
     at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
     at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
     at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
     at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
     at java.awt.EventDispatchThread.run(Unknown Source)

Dies Verhalten tritt bei Datenquellen mit FS_LIST Elementen auf (sieht man ja auch im Stracktrace). Wie kann man diesen Fehler eleminieren?

Meine Sytemkonfiguration:

  • FirstSpirit Client 4.2.468.50982
  • Version Server: 4.2.468.50982
  • Speicher: 85,69 von 494,94 MByte belegt
  • Java Version: 1.6.0_33 32bit Sun Microsystems Inc.
  • Betriebssystem: Windows 7 6.1 x86

Danke im voraus

Thorben Hischke

0 Kudos
3 Replies
andre
I'm new here

evtl. ist der Fehler mit folgender Version (

4.2.484.54957 12.12.2012 

) behoben

0 Kudos
thischke
Returning Observer

Das kann ich leider nicht eben mal schnell ausprobieren. Wir werden aber demnächst auf die Version 5 upgraden, evtl. wird es damit auch behoben sein.

0 Kudos

Wir haben heute auf FS5 migriert und der Fehler ist nicht mehr aufgetreten. Ich werde das in den nächsten Tagen weiterhin beobachten, gehe aber davon aus, dass dieser Fehler behoben ist.

0 Kudos