Formular wird übermittelt.

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

Aufgabe Kalendereinträge mit 5-stelliger Jahreszahl führen zu Fehlern bei der Nutzung des Kalenders


Bei der Eingabe von Aufgaben / Terminen können in den Datumsfeldern Jahreszahlen mit 5 (oder mehr) Ziffern eingetragen werden. Dies wird bei der Speicherung von Aufgaben / Terminen nicht abgelehnt.

Sobald ein Kalendereintrag mit 5-stelliger Jahreszahl gespeichert wurde, kann die Kalenderansicht nicht mehr verwendet werden. Es kommt dann z.B. zu folgendem Fehler:


Fehler: Fehler beim Suchen!
Error at line 12:[DTEND] Unparseable date: "201320219T235959"

net.fortuna.ical4j.data.ParserException: Error at line 12:[DTEND] Unparseable date: "201320219T235959"
at net.fortuna.ical4j.data.CalendarParserImpl.parse(CalendarParserImpl.java:148):210)
at net.fortuna.ical4j.data.CalendarBuilder.build(CalendarBuilder.java:191):582)
at com.openindex.openestate.tool.calendar.CalendarPluginUtils.parseCalendarComponent(CalendarPluginUtils.java:552):240)
at com.openindex.openestate.tool.calendar.CalendarEntrySearchTask.executeTask(CalendarEntrySearchTask.java:106):29)
at com.openindex.openestate.tool.ImmoToolTask.doInBackground(ImmoToolTask.java:75): java.text.ParseException: [DTEND] Unparseable date: "201320219T235959"
at net.fortuna.ical4j.data.CalendarParserImpl$PropertyParser.parse(CalendarParserImpl.java:258):200)
at net.fortuna.ical4j.data.CalendarParserImpl$PropertyListParser.parse(CalendarParserImpl.java:178):396)
at net.fortuna.ical4j.data.CalendarParserImpl$ComponentParser.access$1(CalendarParserImpl.java:382):175)
at net.fortuna.ical4j.data.CalendarParserImpl.parse(CalendarParserImpl.java:125): java.text.ParseException: Unparseable date: "201320219T235959"
at java.text.DateFormat.parse(Unknown Source)
at net.fortuna.ical4j.model.DateTime.setTime(DateTime.java:380):310)
at net.fortuna.ical4j.model.property.DateProperty.setValue(DateProperty.java:142):318)
at net.fortuna.ical4j.data.CalendarParserImpl$PropertyParser.parse(CalendarParserImpl.java:255)
... 21 more

Bei der Eingabe von Aufgaben / Terminen soll geprüft werden, ob eine Jahreszahl mit weniger oder mehr als 4 Ziffern eingetragen wurde. In diesem Falle soll es zu einer Meldung kommen und die Speicherung der Aufgaben / Terminen soll unterbunden werden.

Eckdaten

Zugewiesene Version
0.9.26.0
Status
erledigt
Auflösung
korrigiert
Priorität
normal
Schweregrad
klein
Aufwand
keine Angabe
Reproduzierbarkeit
immer
zuletzt bearbeitet am
erzeugt am