I've been trying to import the ics files from the mozilla site (http://www.mozilla.org/projects/calendar/holidays.html) and with some of them I get exceptions. For example, the following file throws this Exception:
net.fortuna.ical4j.data.ParserException: An error ocurred during parsing
at net.fortuna.ical4j.data.CalendarParserImpl.parse(Unknown Source)
at net.fortuna.ical4j.data.CalendarBuilder.build(Unknown Source)
at net.fortuna.ical4j.data.CalendarBuilder.build(Unknown Source)
[...]
Caused by: java.text.ParseException: Unparseable date: " ;VALUE=DATE"
at java.text.DateFormat.parse(DateFormat.java:335)
at net.fortuna.ical4j.util.DateTimeFormat.parse(Unknown Source)
at net.fortuna.ical4j.model.property.DtStart.setValue(Unknown Source)
at net.fortuna.ical4j.data.CalendarBuilder.propertyValue(Unknown Source)
at net.fortuna.ical4j.data.CalendarParserImpl.parseProperty(Unknown Source)
at net.fortuna.ical4j.data.CalendarParserImpl.parsePropertyList(Unknown Source)
at net.fortuna.ical4j.data.CalendarParserImpl.parseComponent(Unknown Source)
at net.fortuna.ical4j.data.CalendarParserImpl.parseComponentList(Unknown Source)
The file I'm using is this one which I think is compliant with the iCal format:
BEGIN:VCALENDAR
VERSION
:2.0
PRODID
:-//Mozilla.org/NONSGML Mozilla Calendar V1.0//EN
METHOD
:PUBLISH
BEGIN:VEVENT
UID
:982787692
SUMMARY
:Neujahr
CLASS
:PUBLIC
X-MOZILLA-RECUR-DEFAULT-UNITS
:years
RRULE
:FREQ=YEARLY;INTERVAL=1;BYMONTH=1
DTSTART
;VALUE=DATE
:20020101
DTEND
;VALUE=DATE
:20050102
DTSTAMP
:20021113T091324Z
END:VEVENT
END:VCALENDAR
BEGIN:VCALENDAR
VERSION
:2.0
PRODID
:-//Mozilla.org/NONSGML Mozilla Calendar V1.0//EN
METHOD
:PUBLISH
BEGIN:VEVENT
UID
:981687214
SUMMARY
:Heilige Drei Könige
CLASS
:PUBLIC
X-MOZILLA-RECUR-DEFAULT-UNITS
:years
RRULE
:FREQ=YEARLY;INTERVAL=1;BYMONTH=1
DTSTART
:20020106
DTSTAMP
:20021113T091403Z
END:VEVENT
END:VCALENDAR
BEGIN:VCALENDAR
VERSION
:2.0
PRODID
:-//Mozilla.org/NONSGML Mozilla Calendar V1.0//EN
METHOD
:PUBLISH
BEGIN:VEVENT
UID
:904259993
SUMMARY
:Ostermontag
CLASS
:PUBLIC
DTSTART
:20030421
DTSTAMP
:20021113T092901Z
END:VEVENT
END:VCALENDAR
BEGIN:VCALENDAR
VERSION
:2.0
PRODID
:-//Mozilla.org/NONSGML Mozilla Calendar V1.0//EN
METHOD
:PUBLISH
BEGIN:VEVENT
UID
:906774672
SUMMARY
:Staatsfeiertag
CLASS
:PUBLIC
X-MOZILLA-RECUR-DEFAULT-UNITS
:years
RRULE
:FREQ=YEARLY;INTERVAL=1;BYMONTH=5
DTSTART
:20020501
DTSTAMP
:20021113T091459Z
END:VEVENT
END:VCALENDAR
BEGIN:VCALENDAR
VERSION
:2.0
PRODID
:-//Mozilla.org/NONSGML Mozilla Calendar V1.0//EN
METHOD
:PUBLISH
BEGIN:VEVENT
UID
:938686152
SUMMARY
:Christi Himmelfahrt
CLASS
:PUBLIC
DTSTART
:20030529
DTSTAMP
:20021113T093246Z
END:VEVENT
END:VCALENDAR
BEGIN:VCALENDAR
VERSION
:2.0
PRODID
:-//Mozilla.org/NONSGML Mozilla Calendar V1.0//EN
METHOD
:PUBLISH
BEGIN:VEVENT
UID
:970262303
SUMMARY
:Pfingstmontag
CLASS
:PUBLIC
DTSTART
:20030609
DTSTAMP
:20021113T093454Z
END:VEVENT
END:VCALENDAR
BEGIN:VCALENDAR
VERSION
:2.0
PRODID
:-//Mozilla.org/NONSGML Mozilla Calendar V1.0//EN
METHOD
:PUBLISH
BEGIN:VEVENT
UID
:943909898
SUMMARY
:Fronleichnam
CLASS
:PUBLIC
DTSTART
:20030619
DTSTAMP
:20021113T093647Z
END:VEVENT
END:VCALENDAR
BEGIN:VCALENDAR
VERSION
:2.0
PRODID
:-//Mozilla.org/NONSGML Mozilla Calendar V1.0//EN
METHOD
:PUBLISH
BEGIN:VEVENT
UID
:938628849
SUMMARY
:Maria Himmelfahrt
CLASS
:PUBLIC
X-MOZILLA-RECUR-DEFAULT-UNITS
:years
RRULE
:FREQ=YEARLY;INTERVAL=1;BYMONTH=8
DTSTART
:20020815
DTSTAMP
:20021113T091530Z
END:VEVENT
END:VCALENDAR
BEGIN:VCALENDAR
VERSION
:2.0
PRODID
:-//Mozilla.org/NONSGML Mozilla Calendar V1.0//EN
METHOD
:PUBLISH
BEGIN:VEVENT
UID
:916990651
SUMMARY
:Nationalfeiertag
CLASS
:PUBLIC
X-MOZILLA-RECUR-DEFAULT-UNITS
:years
RRULE
:FREQ=YEARLY;INTERVAL=1;BYMONTH=10
DTSTART
:20021026
DTSTAMP
:20021113T091639Z
END:VEVENT
END:VCALENDAR
BEGIN:VCALENDAR
VERSION
:2.0
PRODID
:-//Mozilla.org/NONSGML Mozilla Calendar V1.0//EN
METHOD
:PUBLISH
BEGIN:VEVENT
UID
:919148894
SUMMARY
:Ostermontag
CLASS
:PUBLIC
DTSTART
:20040412
DTSTAMP
:20021113T092959Z
END:VEVENT
END:VCALENDAR
BEGIN:VCALENDAR
VERSION
:2.0
PRODID
:-//Mozilla.org/NONSGML Mozilla Calendar V1.0//EN
METHOD
:PUBLISH
BEGIN:VEVENT
UID
:905727931
SUMMARY
:Christi Himmelfahrt
CLASS
:PUBLIC
DTSTART
:20040520
DTSTAMP
:20021113T093316Z
END:VEVENT
END:VCALENDAR
BEGIN:VCALENDAR
VERSION
:2.0
PRODID
:-//Mozilla.org/NONSGML Mozilla Calendar V1.0//EN
METHOD
:PUBLISH
BEGIN:VEVENT
UID
:907543508
SUMMARY
:Pfingstmontag
CLASS
:PUBLIC
DTSTART
:20040531
DTSTAMP
:20021113T093527Z
END:VEVENT
END:VCALENDAR
BEGIN:VCALENDAR
VERSION
:2.0
PRODID
:-//Mozilla.org/NONSGML Mozilla Calendar V1.0//EN
METHOD
:PUBLISH
BEGIN:VEVENT
UID
:952759515
SUMMARY
:Fronleichnam
CLASS
:PUBLIC
DTSTART
:20040610
DTSTAMP
:20021113T093704Z
END:VEVENT
END:VCALENDAR
BEGIN:VCALENDAR
VERSION
:2.0
PRODID
:-//Mozilla.org/NONSGML Mozilla Calendar V1.0//EN
METHOD
:PUBLISH
BEGIN:VEVENT
UID
:952054300
SUMMARY
:Ostermontag
CLASS
:PUBLIC
DTSTART
:20050328
DTSTAMP
:20021113T093025Z
END:VEVENT
END:VCALENDAR
BEGIN:VCALENDAR
VERSION
:2.0
PRODID
:-//Mozilla.org/NONSGML Mozilla Calendar V1.0//EN
METHOD
:PUBLISH
BEGIN:VEVENT
UID
:926748582
SUMMARY
:Christi Himmelfahrt
CLASS
:PUBLIC
DTSTART
:20050505
DTSTAMP
:20021113T093334Z
END:VEVENT
END:VCALENDAR
BEGIN:VCALENDAR
VERSION
:2.0
PRODID
:-//Mozilla.org/NONSGML Mozilla Calendar V1.0//EN
METHOD
:PUBLISH
BEGIN:VEVENT
UID
:981685500
SUMMARY
:Pfingstmontag
CLASS
:PUBLIC
DTSTART
:20050516
DTSTAMP
:20021113T093541Z
END:VEVENT
END:VCALENDAR
BEGIN:VCALENDAR
VERSION
:2.0
PRODID
:-//Mozilla.org/NONSGML Mozilla Calendar V1.0//EN
METHOD
:PUBLISH
BEGIN:VEVENT
UID
:929296434
SUMMARY
:Fronleichnam
CLASS
:PUBLIC
DTSTART
:20050526
DTSTAMP
:20021113T093827Z
END:VEVENT
END:VCALENDAR
BEGIN:VCALENDAR
VERSION
:2.0
PRODID
:-//Mozilla.org/NONSGML Mozilla Calendar V1.0//EN
METHOD
:PUBLISH
BEGIN:VEVENT
UID
:934950583
SUMMARY
:Ostermontag
CLASS
:PUBLIC
DTSTART
:20060417
DTSTAMP
:20021113T093127Z
END:VEVENT
END:VCALENDAR
BEGIN:VCALENDAR
VERSION
:2.0
PRODID
:-//Mozilla.org/NONSGML Mozilla Calendar V1.0//EN
METHOD
:PUBLISH
BEGIN:VEVENT
UID
:937051651
SUMMARY
:Christi Himmelfahrt
CLASS
:PUBLIC
DTSTART
:20060525
DTSTAMP
:20021113T093350Z
END:VEVENT
END:VCALENDAR
BEGIN:VCALENDAR
VERSION
:2.0
PRODID
:-//Mozilla.org/NONSGML Mozilla Calendar V1.0//EN
METHOD
:PUBLISH
BEGIN:VEVENT
UID
:945055989
SUMMARY
:Pfingstmontag
CLASS
:PUBLIC
DTSTART
:20060605
DTSTAMP
:20021113T093557Z
END:VEVENT
END:VCALENDAR
BEGIN:VCALENDAR
VERSION
:2.0
PRODID
:-//Mozilla.org/NONSGML Mozilla Calendar V1.0//EN
METHOD
:PUBLISH
BEGIN:VEVENT
UID
:918904474
SUMMARY
:Fronleichnam
CLASS
:PRIVATE
DTSTART
:20060615
DTSTAMP
:20021113T093850Z
END:VEVENT
END:VCALENDAR
BEGIN:VCALENDAR
VERSION
:2.0
PRODID
:-//Mozilla.org/NONSGML Mozilla Calendar V1.0//EN
METHOD
:PUBLISH
BEGIN:VEVENT
UID
:921714142
SUMMARY
:Ostermontag
CLASS
:PUBLIC
DTSTART
:20070409
DTSTAMP
:20021113T093159Z
END:VEVENT
END:VCALENDAR
BEGIN:VCALENDAR
VERSION
:2.0
PRODID
:-//Mozilla.org/NONSGML Mozilla Calendar V1.0//EN
METHOD
:PUBLISH
BEGIN:VEVENT
UID
:941055869
SUMMARY
:Christi Himmelfahrt
CLASS
:PUBLIC
DTSTART
:20070517
DTSTAMP
:20021113T093414Z
END:VEVENT
END:VCALENDAR
BEGIN:VCALENDAR
VERSION
:2.0
PRODID
:-//Mozilla.org/NONSGML Mozilla Calendar V1.0//EN
METHOD
:PUBLISH
BEGIN:VEVENT
UID
:955849531
SUMMARY
:Pfingstmontag
CLASS
:PUBLIC
DTSTART
:20070528
DTSTAMP
:20021113T093613Z
END:VEVENT
END:VCALENDAR
BEGIN:VCALENDAR
VERSION
:2.0
PRODID
:-//Mozilla.org/NONSGML Mozilla Calendar V1.0//EN
METHOD
:PUBLISH
BEGIN:VEVENT
UID
:905710574
SUMMARY
:Fronleichnam
CLASS
:PUBLIC
DTSTART
:20070607
DTSTAMP
:20021113T093905Z
END:VEVENT
END:VCALENDAR
BEGIN:VCALENDAR
VERSION
:2.0
PRODID
:-//Mozilla.org/NONSGML Mozilla Calendar V1.0//EN
METHOD
:PUBLISH
BEGIN:VEVENT
UID
:946017810
SUMMARY
:Ostermontag
CLASS
:PUBLIC
DTSTART
:20080324
DTSTAMP
:20021113T093218Z
END:VEVENT
END:VCALENDAR
BEGIN:VCALENDAR
VERSION
:2.0
PRODID
:-//Mozilla.org/NONSGML Mozilla Calendar V1.0//EN
METHOD
:PUBLISH
BEGIN:VEVENT
UID
:968555320
SUMMARY
:Christi Himmelfahrt
CLASS
:PUBLIC
DTSTART
:20080501
DTSTAMP
:20021113T093434Z
END:VEVENT
END:VCALENDAR
BEGIN:VCALENDAR
VERSION
:2.0
PRODID
:-//Mozilla.org/NONSGML Mozilla Calendar V1.0//EN
METHOD
:PUBLISH
BEGIN:VEVENT
UID
:968757005
SUMMARY
:Pfingstmontag
CLASS
:PUBLIC
DTSTART
:20080512
DTSTAMP
:20021113T093630Z
END:VEVENT
END:VCALENDAR
BEGIN:VCALENDAR
VERSION
:2.0
PRODID
:-//Mozilla.org/NONSGML Mozilla Calendar V1.0//EN
METHOD
:PUBLISH
BEGIN:VEVENT
UID
:905199992
SUMMARY
:Fronleichnam
CLASS
:PUBLIC
DTSTART
:20080522
DTSTAMP
:20021113T093921Z
END:VEVENT
END:VCALENDAR
BEGIN:VCALENDAR
VERSION
:2.0
PRODID
:-//Mozilla.org/NONSGML Mozilla Calendar V1.0//EN
BEGIN:VEVENT
UID
:928651174
SUMMARY
:Maria Empfängnis
CLASS
:PUBLIC
X-MOZILLA-RECUR-DEFAULT-UNITS
:years
RRULE
:FREQ=YEARLY;INTERVAL=1;BYMONTH=12
DTSTART
:20021208
DTSTAMP
:20021113T091830Z
END:VEVENT
END:VCALENDAR
BEGIN:VCALENDAR
VERSION
:2.0
PRODID
:-//Mozilla.org/NONSGML Mozilla Calendar V1.0//EN
BEGIN:VEVENT
UID
:964886076
SUMMARY
:Christtag
CLASS
:PUBLIC
X-MOZILLA-RECUR-DEFAULT-UNITS
:years
RRULE
:FREQ=YEARLY;INTERVAL=1;BYMONTH=12
DTSTART
:20021225
DTSTAMP
:20021113T091908Z
END:VEVENT
END:VCALENDAR
BEGIN:VCALENDAR
VERSION
:2.0
PRODID
:-//Mozilla.org/NONSGML Mozilla Calendar V1.0//EN
BEGIN:VEVENT
UID
:927277580
SUMMARY
:Stefanitag
CLASS
:PUBLIC
X-MOZILLA-RECUR-DEFAULT-UNITS
:years
RRULE
:FREQ=YEARLY;INTERVAL=1;BYMONTH=12
DTSTART
:20021226
DTSTAMP
:20021113T091928Z
END:VEVENT
END:VCALENDAR
BEGIN:VCALENDAR
VERSION
:2.0
PRODID
:-//Mozilla.org/NONSGML Mozilla Calendar V1.0//EN
BEGIN:VEVENT
UID
:966060779
SUMMARY
:Allerheiligen
CLASS
:PUBLIC
X-MOZILLA-RECUR-DEFAULT-UNITS
:years
RRULE
:FREQ=YEARLY;INTERVAL=1;BYMONTH=11
DTSTART
Did you try running it with relaxed parsing enabled (i.e. -Dical4j.unfolding.relaxed=true)? See the javadocs for UnfoldingReader or the README for more info on this.
If you have tried this, perhaps let me know which calendar files are causing problems and I will download and try them here.
regards,
ben
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hi Ben,
I've been trying to import the ics files from the mozilla site (http://www.mozilla.org/projects/calendar/holidays.html) and with some of them I get exceptions. For example, the following file throws this Exception:
net.fortuna.ical4j.data.ParserException: An error ocurred during parsing
at net.fortuna.ical4j.data.CalendarParserImpl.parse(Unknown Source)
at net.fortuna.ical4j.data.CalendarBuilder.build(Unknown Source)
at net.fortuna.ical4j.data.CalendarBuilder.build(Unknown Source)
[...]
Caused by: java.text.ParseException: Unparseable date: " ;VALUE=DATE"
at java.text.DateFormat.parse(DateFormat.java:335)
at net.fortuna.ical4j.util.DateTimeFormat.parse(Unknown Source)
at net.fortuna.ical4j.model.property.DtStart.setValue(Unknown Source)
at net.fortuna.ical4j.data.CalendarBuilder.propertyValue(Unknown Source)
at net.fortuna.ical4j.data.CalendarParserImpl.parseProperty(Unknown Source)
at net.fortuna.ical4j.data.CalendarParserImpl.parsePropertyList(Unknown Source)
at net.fortuna.ical4j.data.CalendarParserImpl.parseComponent(Unknown Source)
at net.fortuna.ical4j.data.CalendarParserImpl.parseComponentList(Unknown Source)
The file I'm using is this one which I think is compliant with the iCal format:
BEGIN:VCALENDAR
VERSION
:2.0
PRODID
:-//Mozilla.org/NONSGML Mozilla Calendar V1.0//EN
METHOD
:PUBLISH
BEGIN:VEVENT
UID
:982787692
SUMMARY
:Neujahr
CLASS
:PUBLIC
X-MOZILLA-RECUR-DEFAULT-UNITS
:years
RRULE
:FREQ=YEARLY;INTERVAL=1;BYMONTH=1
DTSTART
;VALUE=DATE
:20020101
DTEND
;VALUE=DATE
:20050102
DTSTAMP
:20021113T091324Z
END:VEVENT
END:VCALENDAR
BEGIN:VCALENDAR
VERSION
:2.0
PRODID
:-//Mozilla.org/NONSGML Mozilla Calendar V1.0//EN
METHOD
:PUBLISH
BEGIN:VEVENT
UID
:981687214
SUMMARY
:Heilige Drei Könige
CLASS
:PUBLIC
X-MOZILLA-RECUR-DEFAULT-UNITS
:years
RRULE
:FREQ=YEARLY;INTERVAL=1;BYMONTH=1
DTSTART
:20020106
DTSTAMP
:20021113T091403Z
END:VEVENT
END:VCALENDAR
BEGIN:VCALENDAR
VERSION
:2.0
PRODID
:-//Mozilla.org/NONSGML Mozilla Calendar V1.0//EN
METHOD
:PUBLISH
BEGIN:VEVENT
UID
:904259993
SUMMARY
:Ostermontag
CLASS
:PUBLIC
DTSTART
:20030421
DTSTAMP
:20021113T092901Z
END:VEVENT
END:VCALENDAR
BEGIN:VCALENDAR
VERSION
:2.0
PRODID
:-//Mozilla.org/NONSGML Mozilla Calendar V1.0//EN
METHOD
:PUBLISH
BEGIN:VEVENT
UID
:906774672
SUMMARY
:Staatsfeiertag
CLASS
:PUBLIC
X-MOZILLA-RECUR-DEFAULT-UNITS
:years
RRULE
:FREQ=YEARLY;INTERVAL=1;BYMONTH=5
DTSTART
:20020501
DTSTAMP
:20021113T091459Z
END:VEVENT
END:VCALENDAR
BEGIN:VCALENDAR
VERSION
:2.0
PRODID
:-//Mozilla.org/NONSGML Mozilla Calendar V1.0//EN
METHOD
:PUBLISH
BEGIN:VEVENT
UID
:938686152
SUMMARY
:Christi Himmelfahrt
CLASS
:PUBLIC
DTSTART
:20030529
DTSTAMP
:20021113T093246Z
END:VEVENT
END:VCALENDAR
BEGIN:VCALENDAR
VERSION
:2.0
PRODID
:-//Mozilla.org/NONSGML Mozilla Calendar V1.0//EN
METHOD
:PUBLISH
BEGIN:VEVENT
UID
:970262303
SUMMARY
:Pfingstmontag
CLASS
:PUBLIC
DTSTART
:20030609
DTSTAMP
:20021113T093454Z
END:VEVENT
END:VCALENDAR
BEGIN:VCALENDAR
VERSION
:2.0
PRODID
:-//Mozilla.org/NONSGML Mozilla Calendar V1.0//EN
METHOD
:PUBLISH
BEGIN:VEVENT
UID
:943909898
SUMMARY
:Fronleichnam
CLASS
:PUBLIC
DTSTART
:20030619
DTSTAMP
:20021113T093647Z
END:VEVENT
END:VCALENDAR
BEGIN:VCALENDAR
VERSION
:2.0
PRODID
:-//Mozilla.org/NONSGML Mozilla Calendar V1.0//EN
METHOD
:PUBLISH
BEGIN:VEVENT
UID
:938628849
SUMMARY
:Maria Himmelfahrt
CLASS
:PUBLIC
X-MOZILLA-RECUR-DEFAULT-UNITS
:years
RRULE
:FREQ=YEARLY;INTERVAL=1;BYMONTH=8
DTSTART
:20020815
DTSTAMP
:20021113T091530Z
END:VEVENT
END:VCALENDAR
BEGIN:VCALENDAR
VERSION
:2.0
PRODID
:-//Mozilla.org/NONSGML Mozilla Calendar V1.0//EN
METHOD
:PUBLISH
BEGIN:VEVENT
UID
:916990651
SUMMARY
:Nationalfeiertag
CLASS
:PUBLIC
X-MOZILLA-RECUR-DEFAULT-UNITS
:years
RRULE
:FREQ=YEARLY;INTERVAL=1;BYMONTH=10
DTSTART
:20021026
DTSTAMP
:20021113T091639Z
END:VEVENT
END:VCALENDAR
BEGIN:VCALENDAR
VERSION
:2.0
PRODID
:-//Mozilla.org/NONSGML Mozilla Calendar V1.0//EN
METHOD
:PUBLISH
BEGIN:VEVENT
UID
:919148894
SUMMARY
:Ostermontag
CLASS
:PUBLIC
DTSTART
:20040412
DTSTAMP
:20021113T092959Z
END:VEVENT
END:VCALENDAR
BEGIN:VCALENDAR
VERSION
:2.0
PRODID
:-//Mozilla.org/NONSGML Mozilla Calendar V1.0//EN
METHOD
:PUBLISH
BEGIN:VEVENT
UID
:905727931
SUMMARY
:Christi Himmelfahrt
CLASS
:PUBLIC
DTSTART
:20040520
DTSTAMP
:20021113T093316Z
END:VEVENT
END:VCALENDAR
BEGIN:VCALENDAR
VERSION
:2.0
PRODID
:-//Mozilla.org/NONSGML Mozilla Calendar V1.0//EN
METHOD
:PUBLISH
BEGIN:VEVENT
UID
:907543508
SUMMARY
:Pfingstmontag
CLASS
:PUBLIC
DTSTART
:20040531
DTSTAMP
:20021113T093527Z
END:VEVENT
END:VCALENDAR
BEGIN:VCALENDAR
VERSION
:2.0
PRODID
:-//Mozilla.org/NONSGML Mozilla Calendar V1.0//EN
METHOD
:PUBLISH
BEGIN:VEVENT
UID
:952759515
SUMMARY
:Fronleichnam
CLASS
:PUBLIC
DTSTART
:20040610
DTSTAMP
:20021113T093704Z
END:VEVENT
END:VCALENDAR
BEGIN:VCALENDAR
VERSION
:2.0
PRODID
:-//Mozilla.org/NONSGML Mozilla Calendar V1.0//EN
METHOD
:PUBLISH
BEGIN:VEVENT
UID
:952054300
SUMMARY
:Ostermontag
CLASS
:PUBLIC
DTSTART
:20050328
DTSTAMP
:20021113T093025Z
END:VEVENT
END:VCALENDAR
BEGIN:VCALENDAR
VERSION
:2.0
PRODID
:-//Mozilla.org/NONSGML Mozilla Calendar V1.0//EN
METHOD
:PUBLISH
BEGIN:VEVENT
UID
:926748582
SUMMARY
:Christi Himmelfahrt
CLASS
:PUBLIC
DTSTART
:20050505
DTSTAMP
:20021113T093334Z
END:VEVENT
END:VCALENDAR
BEGIN:VCALENDAR
VERSION
:2.0
PRODID
:-//Mozilla.org/NONSGML Mozilla Calendar V1.0//EN
METHOD
:PUBLISH
BEGIN:VEVENT
UID
:981685500
SUMMARY
:Pfingstmontag
CLASS
:PUBLIC
DTSTART
:20050516
DTSTAMP
:20021113T093541Z
END:VEVENT
END:VCALENDAR
BEGIN:VCALENDAR
VERSION
:2.0
PRODID
:-//Mozilla.org/NONSGML Mozilla Calendar V1.0//EN
METHOD
:PUBLISH
BEGIN:VEVENT
UID
:929296434
SUMMARY
:Fronleichnam
CLASS
:PUBLIC
DTSTART
:20050526
DTSTAMP
:20021113T093827Z
END:VEVENT
END:VCALENDAR
BEGIN:VCALENDAR
VERSION
:2.0
PRODID
:-//Mozilla.org/NONSGML Mozilla Calendar V1.0//EN
METHOD
:PUBLISH
BEGIN:VEVENT
UID
:934950583
SUMMARY
:Ostermontag
CLASS
:PUBLIC
DTSTART
:20060417
DTSTAMP
:20021113T093127Z
END:VEVENT
END:VCALENDAR
BEGIN:VCALENDAR
VERSION
:2.0
PRODID
:-//Mozilla.org/NONSGML Mozilla Calendar V1.0//EN
METHOD
:PUBLISH
BEGIN:VEVENT
UID
:937051651
SUMMARY
:Christi Himmelfahrt
CLASS
:PUBLIC
DTSTART
:20060525
DTSTAMP
:20021113T093350Z
END:VEVENT
END:VCALENDAR
BEGIN:VCALENDAR
VERSION
:2.0
PRODID
:-//Mozilla.org/NONSGML Mozilla Calendar V1.0//EN
METHOD
:PUBLISH
BEGIN:VEVENT
UID
:945055989
SUMMARY
:Pfingstmontag
CLASS
:PUBLIC
DTSTART
:20060605
DTSTAMP
:20021113T093557Z
END:VEVENT
END:VCALENDAR
BEGIN:VCALENDAR
VERSION
:2.0
PRODID
:-//Mozilla.org/NONSGML Mozilla Calendar V1.0//EN
METHOD
:PUBLISH
BEGIN:VEVENT
UID
:918904474
SUMMARY
:Fronleichnam
CLASS
:PRIVATE
DTSTART
:20060615
DTSTAMP
:20021113T093850Z
END:VEVENT
END:VCALENDAR
BEGIN:VCALENDAR
VERSION
:2.0
PRODID
:-//Mozilla.org/NONSGML Mozilla Calendar V1.0//EN
METHOD
:PUBLISH
BEGIN:VEVENT
UID
:921714142
SUMMARY
:Ostermontag
CLASS
:PUBLIC
DTSTART
:20070409
DTSTAMP
:20021113T093159Z
END:VEVENT
END:VCALENDAR
BEGIN:VCALENDAR
VERSION
:2.0
PRODID
:-//Mozilla.org/NONSGML Mozilla Calendar V1.0//EN
METHOD
:PUBLISH
BEGIN:VEVENT
UID
:941055869
SUMMARY
:Christi Himmelfahrt
CLASS
:PUBLIC
DTSTART
:20070517
DTSTAMP
:20021113T093414Z
END:VEVENT
END:VCALENDAR
BEGIN:VCALENDAR
VERSION
:2.0
PRODID
:-//Mozilla.org/NONSGML Mozilla Calendar V1.0//EN
METHOD
:PUBLISH
BEGIN:VEVENT
UID
:955849531
SUMMARY
:Pfingstmontag
CLASS
:PUBLIC
DTSTART
:20070528
DTSTAMP
:20021113T093613Z
END:VEVENT
END:VCALENDAR
BEGIN:VCALENDAR
VERSION
:2.0
PRODID
:-//Mozilla.org/NONSGML Mozilla Calendar V1.0//EN
METHOD
:PUBLISH
BEGIN:VEVENT
UID
:905710574
SUMMARY
:Fronleichnam
CLASS
:PUBLIC
DTSTART
:20070607
DTSTAMP
:20021113T093905Z
END:VEVENT
END:VCALENDAR
BEGIN:VCALENDAR
VERSION
:2.0
PRODID
:-//Mozilla.org/NONSGML Mozilla Calendar V1.0//EN
METHOD
:PUBLISH
BEGIN:VEVENT
UID
:946017810
SUMMARY
:Ostermontag
CLASS
:PUBLIC
DTSTART
:20080324
DTSTAMP
:20021113T093218Z
END:VEVENT
END:VCALENDAR
BEGIN:VCALENDAR
VERSION
:2.0
PRODID
:-//Mozilla.org/NONSGML Mozilla Calendar V1.0//EN
METHOD
:PUBLISH
BEGIN:VEVENT
UID
:968555320
SUMMARY
:Christi Himmelfahrt
CLASS
:PUBLIC
DTSTART
:20080501
DTSTAMP
:20021113T093434Z
END:VEVENT
END:VCALENDAR
BEGIN:VCALENDAR
VERSION
:2.0
PRODID
:-//Mozilla.org/NONSGML Mozilla Calendar V1.0//EN
METHOD
:PUBLISH
BEGIN:VEVENT
UID
:968757005
SUMMARY
:Pfingstmontag
CLASS
:PUBLIC
DTSTART
:20080512
DTSTAMP
:20021113T093630Z
END:VEVENT
END:VCALENDAR
BEGIN:VCALENDAR
VERSION
:2.0
PRODID
:-//Mozilla.org/NONSGML Mozilla Calendar V1.0//EN
METHOD
:PUBLISH
BEGIN:VEVENT
UID
:905199992
SUMMARY
:Fronleichnam
CLASS
:PUBLIC
DTSTART
:20080522
DTSTAMP
:20021113T093921Z
END:VEVENT
END:VCALENDAR
BEGIN:VCALENDAR
VERSION
:2.0
PRODID
:-//Mozilla.org/NONSGML Mozilla Calendar V1.0//EN
BEGIN:VEVENT
UID
:928651174
SUMMARY
:Maria Empfängnis
CLASS
:PUBLIC
X-MOZILLA-RECUR-DEFAULT-UNITS
:years
RRULE
:FREQ=YEARLY;INTERVAL=1;BYMONTH=12
DTSTART
:20021208
DTSTAMP
:20021113T091830Z
END:VEVENT
END:VCALENDAR
BEGIN:VCALENDAR
VERSION
:2.0
PRODID
:-//Mozilla.org/NONSGML Mozilla Calendar V1.0//EN
BEGIN:VEVENT
UID
:964886076
SUMMARY
:Christtag
CLASS
:PUBLIC
X-MOZILLA-RECUR-DEFAULT-UNITS
:years
RRULE
:FREQ=YEARLY;INTERVAL=1;BYMONTH=12
DTSTART
:20021225
DTSTAMP
:20021113T091908Z
END:VEVENT
END:VCALENDAR
BEGIN:VCALENDAR
VERSION
:2.0
PRODID
:-//Mozilla.org/NONSGML Mozilla Calendar V1.0//EN
BEGIN:VEVENT
UID
:927277580
SUMMARY
:Stefanitag
CLASS
:PUBLIC
X-MOZILLA-RECUR-DEFAULT-UNITS
:years
RRULE
:FREQ=YEARLY;INTERVAL=1;BYMONTH=12
DTSTART
:20021226
DTSTAMP
:20021113T091928Z
END:VEVENT
END:VCALENDAR
BEGIN:VCALENDAR
VERSION
:2.0
PRODID
:-//Mozilla.org/NONSGML Mozilla Calendar V1.0//EN
BEGIN:VEVENT
UID
:966060779
SUMMARY
:Allerheiligen
CLASS
:PUBLIC
X-MOZILLA-RECUR-DEFAULT-UNITS
:years
RRULE
:FREQ=YEARLY;INTERVAL=1;BYMONTH=11
DTSTART
:20021101
DTSTAMP
:20021113T091705Z
END:VEVENT
END:VCALENDAR
I'm using the 0.9.11 version of iCal4j and I'm kinda lost here. It'd be great of you can find a solution.
Cheers,
Marcel
Hi Marcel,
Did you try running it with relaxed parsing enabled (i.e. -Dical4j.unfolding.relaxed=true)? See the javadocs for UnfoldingReader or the README for more info on this.
If you have tried this, perhaps let me know which calendar files are causing problems and I will download and try them here.
regards,
ben
Hi Ben!
Thanks for that hint - it works!
Marcel