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.
Diskussion im Forum
http://board.openestate.org/viewtopic.php?f=7&t=12873
Art | Aufgabe | Projekt |
---|---|---|
ist ähnlich zu | [Funktion] Stabilerer Umgang mit fehlerhaften Kalendereinträgen | OpenEstate-ImmoTool |
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