-
Type:
Bug
-
Status: Closed (View Workflow)
-
Priority:
Major
-
Resolution: Fixed
-
Affects Version/s: 14.1
-
Fix Version/s: 14.1.2
-
Component/s: Lecture Module and Roll Call, Lectures and absence list
-
Labels:None
-
Funded by:
In the course overview of lectures for teachers, the cancel button of the search produces a red screen.
2019-09-09 10:38:31.664 [ajp-nio2-8067-exec-4] ERROR OLATRuntimeException ^%^ I811944-J4182 org.olat.core.logging.OLATRuntimeException https://openolat.xyz.ch/auth/RepositoryEntry/128417802/lectures/0 Mozilla/5.0 (Windows NT 10.0; WOW64; Trident/7.0; Touch; rv:11.0) like Gecko **RedScreen** null <dispatchinfo> <componentinfo> <compname>cancel</compname> <compclass>org.olat.core.gui.components.link.Link</compclass> <extendedinfo>n/a</extendedinfo> <event> <class>org.olat.core.gui.control.Event</class> <command>cancel</command> <tostring>com:cancel,org.olat.core.gui.control.Event@ae7a2e99</tostring> </event> </componentinfo> <controllerinfo> <controllername>org.olat.core.gui.components.form.flexible.impl.elements.FormCancel$1</controllername> <controllername>org.olat.modules.lecture.ui.TeacherOverviewSearchController</controllername> <controllername>org.olat.modules.lecture.ui.TeacherOverviewController</controllername> <controllername>org.olat.course.run.CourseRuntimeController</controllername> <controllername>org.olat.core.commons.fullWebApp.BaseFullWebappController</controllername> </controllerinfo> </dispatchinfo> Caused by: java.lang.NullPointerException at org.olat.modules.lecture.ui.TeacherOverviewController.getRows(TeacherOverviewController.java:101) at org.olat.modules.lecture.ui.AbstractTeacherOverviewController.loadModel(AbstractTeacherOverviewController.java:169) at org.olat.modules.lecture.ui.AbstractTeacherOverviewController.event(AbstractTeacherOverviewController.java:302) at org.olat.modules.lecture.ui.TeacherOverviewController.event(TeacherOverviewController.java:143) at org.olat.core.gui.control.DefaultController$1.run(DefaultController.java:250) at org.olat.core.logging.activity.ThreadLocalUserActivityLoggerInstaller.runWithUserActivityLogger(ThreadLocalUserActivityLoggerInstaller.java:108) at org.olat.core.gui.control.DefaultController.dispatchEvent(DefaultController.java:247) at org.olat.core.gui.control.DefaultController.fireEvent(DefaultController.java:194) at org.olat.modules.lecture.ui.TeacherOverviewSearchController.formCancelled(TeacherOverviewSearchController.java:121) at org.olat.core.gui.components.form.flexible.impl.FormBasicController.event(FormBasicController.java:421) at org.olat.core.gui.control.DefaultController.dispatchEvent(DefaultController.java:206) at org.olat.core.gui.components.AbstractComponent$1.run(AbstractComponent.java:240) at org.olat.core.logging.activity.ThreadLocalUserActivityLoggerInstaller.runWithUserActivityLogger(ThreadLocalUserActivityLoggerInstaller.java:108) at org.olat.core.gui.components.AbstractComponent.fireEvent(AbstractComponent.java:238) at org.olat.core.gui.components.form.flexible.impl.FormWrapperContainer.fireFormEvent(FormWrapperContainer.java:131) at org.olat.core.gui.components.form.flexible.impl.Form.fireFormEvent(Form.java:717) at org.olat.core.gui.components.form.flexible.impl.elements.FormCancel$1.event(FormCancel.java:75) at org.olat.core.gui.control.DefaultController.dispatchEvent(DefaultController.java:206) at org.olat.core.gui.components.AbstractComponent$1.run(AbstractComponent.java:240) at org.olat.core.logging.activity.ThreadLocalUserActivityLoggerInstaller.runWithUserActivityLogger(ThreadLocalUserActivityLoggerInstaller.java:108) at org.olat.core.gui.components.AbstractComponent.fireEvent(AbstractComponent.java:238) at org.olat.core.gui.components.link.Link.dispatch(Link.java:205) at org.olat.core.gui.components.link.Link.doDispatchRequest(Link.java:192) at org.olat.core.gui.components.AbstractComponent.dispatchRequest(AbstractComponent.java:193) at org.olat.core.gui.components.Window.doDispatchToComponent(Window.java:1201) at org.olat.core.gui.components.Window.dispatchRequest(Window.java:398) ... 39 more