Uploaded image for project: 'OpenOLAT'
  1. OpenOLAT
  2. OO-1679

Calendar add DTEnd without value

    XMLWordPrintable

    Details

      Description

      2015-09-08 11:03:31,190 [ajp-nio-8028-exec-1] ERROR ResumeController  - OLAT::ERROR ^%^ N8-E3 ^%^ org.olat.core.commons.controllers.resume
      https://testing.frentix.com/test8/dmz/ ^%^ Mozilla/5.0 (Macintosh; Intel Mac OS X 10.10; rv:40.0) Gecko/20100101 Firefox/40.0 ^%^ Error while resuming ^%^
      >>>stack of 1.cause::org.olat.core.logging.AssertException: could not create controller via reflection. classname:org.olat.home.HomeCalendarController
      -> at org.olat.core.gui.control.creator.AutoCreator.createController(AutoCreator.java:92)
         at org.olat.core.extensions.action.GenericActionExtension.createController(GenericActionExtension.java:122)
         at org.olat.home.HomeMainController.createController(HomeMainController.java:114)
         at org.olat.home.HomeMainController.activate(HomeMainController.java:91)
         at org.olat.core.commons.fullWebApp.BaseFullWebappController.activateSite(BaseFullWebappController.java:799)
         at org.olat.core.commons.fullWebApp.BaseFullWebappController.activateStatic(BaseFullWebappController.java:1168)
         at org.olat.core.commons.fullWebApp.BaseFullWebappDTabs.activateStatic(BaseFullWebappDTabs.java:61)
         at org.olat.NewControllerFactory.launch(NewControllerFactory.java:228)
         at org.olat.core.commons.controllers.resume.ResumeController.launch(ResumeController.java:226)
         at org.olat.core.commons.controllers.resume.ResumeController.isInterceptionRequired(ResumeController.java:128)
         at org.olat.login.AfterLoginInterceptionController.<init>(AfterLoginInterceptionController.java:135)
      >>>stack of 2.cause::java.lang.reflect.InvocationTargetException: null
      -> at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
         at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
         at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
         at java.lang.reflect.Constructor.newInstance(Constructor.java:422)
         at org.olat.core.gui.control.creator.AutoCreator.createController(AutoCreator.java:72)
         at org.olat.core.extensions.action.GenericActionExtension.createController(GenericActionExtension.java:122)
         at org.olat.home.HomeMainController.createController(HomeMainController.java:114)
         at org.olat.home.HomeMainController.activate(HomeMainController.java:91)
         at org.olat.core.commons.fullWebApp.BaseFullWebappController.activateSite(BaseFullWebappController.java:799)
         at org.olat.core.commons.fullWebApp.BaseFullWebappController.activateStatic(BaseFullWebappController.java:1168)
         at org.olat.core.commons.fullWebApp.BaseFullWebappDTabs.activateStatic(BaseFullWebappDTabs.java:61)
      >>>stack of 3.cause::org.olat.core.logging.OLATRuntimeException: Error parsing calendar file.
      -> at org.olat.commons.calendar.manager.ICalFileCalendarManager.readCalendar(ICalFileCalendarManager.java:269)
         at org.olat.commons.calendar.manager.ICalFileCalendarManager.readCalendar(ICalFileCalendarManager.java:256)
         at org.olat.commons.calendar.manager.ICalFileCalendarManager.loadCalendarFromFile(ICalFileCalendarManager.java:224)
         at org.olat.commons.calendar.manager.ICalFileCalendarManager.loadOrCreateCalendar(ICalFileCalendarManager.java:1011)
         at org.olat.commons.calendar.manager.ICalFileCalendarManager.getCalendarFromCache(ICalFileCalendarManager.java:198)
         at org.olat.commons.calendar.manager.ICalFileCalendarManager.getCalendar(ICalFileCalendarManager.java:189)
         at org.olat.commons.calendar.manager.ICalFileCalendarManager.getPersonalCalendar(ICalFileCalendarManager.java:828)
         at org.olat.home.HomeCalendarManager.appendPersonalCalendar(HomeCalendarManager.java:176)
         at org.olat.home.HomeCalendarManager.getListOfCalendarWrappers(HomeCalendarManager.java:158)
         at org.olat.home.HomeCalendarController.<init>(HomeCalendarController.java:64)
         at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
      >>>stack of 4.cause::net.fortuna.ical4j.data.ParserException: Error at line 142:[DTEND] Unparseable date: ""
      -> at net.fortuna.ical4j.data.CalendarParserImpl.parse(CalendarParserImpl.java:148)
         at net.fortuna.ical4j.data.CalendarBuilder.build(CalendarBuilder.java:210)
         at net.fortuna.ical4j.data.CalendarBuilder.build(CalendarBuilder.java:191)
         at net.fortuna.ical4j.data.CalendarBuilder.build(CalendarBuilder.java:179)
         at org.olat.commons.calendar.manager.ICalFileCalendarManager.readCalendar(ICalFileCalendarManager.java:265)
         at org.olat.commons.calendar.manager.ICalFileCalendarManager.readCalendar(ICalFileCalendarManager.java:256)
         at org.olat.commons.calendar.manager.ICalFileCalendarManager.loadCalendarFromFile(ICalFileCalendarManager.java:224)
         at org.olat.commons.calendar.manager.ICalFileCalendarManager.loadOrCreateCalendar(ICalFileCalendarManager.java:1011)
         at org.olat.commons.calendar.manager.ICalFileCalendarManager.getCalendarFromCache(ICalFileCalendarManager.java:198)
         at org.olat.commons.calendar.manager.ICalFileCalendarManager.getCalendar(ICalFileCalendarManager.java:189)
         at org.olat.commons.calendar.manager.ICalFileCalendarManager.getPersonalCalendar(ICalFileCalendarManager.java:828)
      >>>stack of 5.cause::java.text.ParseException: [DTEND] Unparseable date: ""
      -> at net.fortuna.ical4j.data.CalendarParserImpl$PropertyParser.parse(CalendarParserImpl.java:258)
         at net.fortuna.ical4j.data.CalendarParserImpl$PropertyParser.access$1100(CalendarParserImpl.java:194)
         at net.fortuna.ical4j.data.CalendarParserImpl$PropertyListParser.parse(CalendarParserImpl.java:178)
         at net.fortuna.ical4j.data.CalendarParserImpl$ComponentParser.parse(CalendarParserImpl.java:396)
         at net.fortuna.ical4j.data.CalendarParserImpl$ComponentParser.access$900(CalendarParserImpl.java:380)
         at net.fortuna.ical4j.data.CalendarParserImpl$PropertyListParser.parse(CalendarParserImpl.java:175)
         at net.fortuna.ical4j.data.CalendarParserImpl.parse(CalendarParserImpl.java:125)
         at net.fortuna.ical4j.data.CalendarBuilder.build(CalendarBuilder.java:210)
         at net.fortuna.ical4j.data.CalendarBuilder.build(CalendarBuilder.java:191)
         at net.fortuna.ical4j.data.CalendarBuilder.build(CalendarBuilder.java:179)
         at org.olat.commons.calendar.manager.ICalFileCalendarManager.readCalendar(ICalFileCalendarManager.java:265)
      >>>stack of 6.cause::java.text.ParseException: Unparseable date: ""
      -> at java.text.DateFormat.parse(DateFormat.java:366)
         at net.fortuna.ical4j.model.DateTime.setTime(DateTime.java:379)
         at net.fortuna.ical4j.model.DateTime.<init>(DateTime.java:308)
         at net.fortuna.ical4j.model.property.DateProperty.setValue(DateProperty.java:142)
         at net.fortuna.ical4j.data.CalendarBuilder$ContentHandlerImpl.propertyValue(CalendarBuilder.java:318)
         at net.fortuna.ical4j.data.CalendarParserImpl$PropertyParser.parse(CalendarParserImpl.java:255)
         at net.fortuna.ical4j.data.CalendarParserImpl$PropertyParser.access$1100(CalendarParserImpl.java:194)
         at net.fortuna.ical4j.data.CalendarParserImpl$PropertyListParser.parse(CalendarParserImpl.java:178)
         at net.fortuna.ical4j.data.CalendarParserImpl$ComponentParser.parse(CalendarParserImpl.java:396)
         at net.fortuna.ical4j.data.CalendarParserImpl$ComponentParser.access$900(CalendarParserImpl.java:380)
         at net.fortuna.ical4j.data.CalendarParserImpl$PropertyListParser.parse(CalendarParserImpl.java:175)
      

        Attachments

          Activity

            People

            Assignee:
            srosse Stéphane Rossé
            Reporter:
            srosse Stéphane Rossé
            Tester:
            Dirk Furrer
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved:

                Time Tracking

                Estimated:
                Original Estimate - Not Specified
                Not Specified
                Remaining:
                Remaining Estimate - 0 minutes
                0m
                Logged:
                Time Spent - 1 hour
                1h