Formular wird übermittelt.

Ihre Eingaben werden verarbeitet. Bitte haben Sie einen Moment Geduld.

Aufgabe Darstellung der Kalendereinträge bleibt ggf. leer


Unter noch ungeklärten Bedingungen werden die Kalendereinträge in der Tabellen- / Monats- / Wochen- / Tages-Ansicht nicht (oder unvollständig) dargestellt. Folgender Fehler wird dabei ausgelöst:

Exception in thread "AWT-EventQueue-0" java.lang.IllegalArgumentException: Range start must be before range end
at net.fortuna.ical4j.model.DateRange.<init>(DateRange.java:71):88)
at net.fortuna.ical4j.model.Component.calculateRecurrenceSet(Component.java:366):81)
at net.fortuna.ical4j.filter.ComponentRule.match(ComponentRule.java:50):129)
at net.fortuna.ical4j.filter.Filter.filter(Filter.java:113):134)
at com.openindex.openestate.tool.calendar.CalendarPluginUtils.filterEntries(CalendarPluginUtils.java:106):605)
at com.openindex.openestate.tool.calendar.CalendarEntryTablePanel$5.succeeded(CalendarEntryTablePanel.java:545):1013)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:251):715)
at java.awt.EventQueue.access$200(EventQueue.java:100):676)
at java.awt.EventQueue$3.run(EventQueue.java:674):76)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:685):211)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:128):117)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:113):105)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:90)


UPDATE

Der Fehler tritt auf, wenn im dargestellten Kalender mindestens eine Aufgabe vorliegt, deren Abschluss-Datum vor dem Aufgaben-Beginn datiert ist. Eine solche Fehleingabe kann versehentlich bei der Eingabe / Bearbeitung eine Aufgabe erfolgen. Mit Korrektur #1071 wird eine Änderung im Aufgabenformular vorgenommen, sodass solche Fehleingaben nicht mehr möglich sind.

Bei der Darstellung der Tabellen- / Monats- / Wochen- / Tages-Ansicht soll darüber hinaus eine Korrektur vorgenommen werden, damit es im Falle einer bereits gespeicherten 'ungültig datierten' Aufgabe nicht sofort zum Fehler kommt. Fehlerhafte Aufgaben sollen automatisch korrigiert werden, indem das Abschluss-Datum in den Kalenderansichten geleert wird.

Eckdaten

Zugewiesene Version
1.0-beta21
Status
erledigt
Auflösung
korrigiert
Priorität
normal
Schweregrad
klein
Aufwand
keine Angabe
Reproduzierbarkeit
manchmal
zuletzt bearbeitet am
erzeugt am