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

Details link in course if the repository site is not available produce a RS

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed (View Workflow)
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 9.4.2
    • Fix Version/s: 9.4.3
    • Component/s: Course
    • Labels:
      None

      Description

      How to reproduce:

      • A user can only access a course (all sites are disabled for user)
      • The user access the course with a REST url
      • The user clicks on the the details link of the course
        => red screeen
      Fehlernummer: N53-E10
      Vorherige Business Pfad:  Unbekannt 
      Business Pfad:  https://xyz.openolat.com/url/RepositoryEntry/1671192/CourseNode/89941486987623 
      Datum und Zeit: 10.08.14 20:09
      
      ExceptionWindowController  - OLAT::WARN ^%^ N53-W841 ^%^ org.olat.core.gui.exception ^%^ 
      
      ^%^ Mozilla/5.0 (Windows NT 6.3; WOW64; rv:28.0) Gecko/20100101 seb/2.0 SEBKEY
      
      ExceptionWindowController<init>: Throwable occurred, logging the full stacktrace: ^%^ >>>stack of 1.cause::java.lang.NullPointerException: null
      -> at org.olat.core.commons.fullWebApp.BaseFullWebappController.activateStatic(BaseFullWebappController.java:975)
         at org.olat.core.commons.fullWebApp.BaseFullWebappController$2.activateStatic(BaseFullWebappController.java:258)
         at org.olat.NewControllerFactory.launch(NewControllerFactory.java:232)
         at org.olat.NewControllerFactory.launch(NewControllerFactory.java:138)
         at org.olat.course.run.RunMainController.doHandleToolEvents(RunMainController.java:798)
         at org.olat.course.run.RunMainController.event(RunMainController.java:644)
         at org.olat.core.gui.control.DefaultController$1.run(DefaultController.java:239)
         at org.olat.core.logging.activity.ThreadLocalUserActivityLoggerInstaller.runWithUserActivityLogger(ThreadLocalUserActivityLoggerInstaller.java:108)
         at org.olat.core.gui.control.DefaultController.dispatchEvent(DefaultController.java:236)
         at org.olat.core.gui.control.DefaultController.fireEvent(DefaultController.java:184)
         at org.olat.core.gui.control.generic.tool.ToolControllerImpl.event(ToolControllerImpl.java:229)
         
         Date: 2014-08-10 20:09:...
      
      Error#: N53-E10
      Category/Class: org.olat.core.logging
      Remote IP: 131.152.38.117
      Referer: https://xyz.openolat.com/auth/1%3A1%3A0%3A0%3A0/
      User-Agent: Mozilla/5.0 (Windows NT 6.3; WOW64; rv:28.0) Gecko/20100101 seb/2.0 SEBKEY
      Log msg: **RedScreen** null ::_::
      
      <dispatchinfo>
      	<componentinfo>
      		<compname>courseconfig</compname>
      		<compclass>org.olat.core.gui.components.link.Link</compclass>
      		<extendedinfo>n/a</extendedinfo>
      		<event>
      			<class&gt;org.olat.core.gui.control.Event</class&gt;
      			<command>courseconfig</command>
      			<tostring>com:courseconfig,org.olat.core.gui.control.Event@6d22a33c</tostring>
      		</event>
      	</componentinfo>
      	<controllerinfo>
      		<controllername>org.olat.core.gui.control.generic.tool.ToolControllerImpl</controllername>
      		<controllername>org.olat.course.run.RunMainController</controllername>
      		<controllername>org.olat.core.commons.fullWebApp.BaseFullWebappController</controllername>
      		<controllername>org.olat.core.commons.chiefcontrollers.controller.simple.SimpleBaseController</controllername>
      		<controllername>org.olat.core.commons.chiefcontrollers.BaseChiefController</controllername>
      	</controllerinfo>
      </dispatchinfo>
      Cause: 
      stack of 1.cause::org.olat.core.logging.OLATRuntimeException: null
      -> at org.olat.core.gui.exception.ExceptionWindowController.<init>(ExceptionWindowController.java:115)
         at org.olat.core.gui.exception.MsgFactory.createMessageChiefController(MsgFactory.java:57)
         at org.olat.core.gui.exception.MsgFactory.createMessageChiefController(MsgFactory.java:46)
         at org.olat.core.gui.components.Window.dispatchRequest(Window.java:516)
         at org.olat.core.gui.components.Window.doDispatchRequest(Window.java:228)
         at org.olat.core.gui.components.Component.dispatchRequest(Component.java:192)
         at org.olat.dispatcher.AuthenticatedDispatcher.processValidDispatchURI(AuthenticatedDispatcher.java:241)
         at org.olat.dispatcher.AuthenticatedDispatcher.execute(AuthenticatedDispatcher.java:197)
         at org.olat.core.servlets.OpenOLATServlet.executeUserRequest(OpenOLATServlet.java:268)
         at org.olat.core.servlets.OpenOLATServlet.doGet(OpenOLATServlet.java:197)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:621)
      
      stack of 2.cause::java.lang.NullPointerException: null
      -> at org.olat.core.commons.fullWebApp.BaseFullWebappController.activateStatic(BaseFullWebappController.java:975)
         at org.olat.core.commons.fullWebApp.BaseFullWebappController$2.activateStatic(BaseFullWebappController.java:258)
         at org.olat.NewControllerFactory.launch(NewControllerFactory.java:232)
         at org.olat.NewControllerFactory.launch(NewControllerFactory.java:138)
         at org.olat.course.run.RunMainController.doHandleToolEvents(RunMainController.java:798)
         at org.olat.course.run.RunMainController.event(RunMainController.java:644)
         at org.olat.core.gui.control.DefaultController$1.run(DefaultController.java:239)
         at org.olat.core.logging.activity.ThreadLocalUserActivityLoggerInstaller.runWithUserActivityLogger(ThreadLocalUserActivityLoggerInstaller.java:108)
         at org.olat.core.gui.control.DefaultController.dispatchEvent(DefaultController.java:236)
         at org.olat.core.gui.control.DefaultController.fireEvent(DefaultController.java:184)
         at org.olat.core.gui.control.generic.tool.ToolControllerImpl.event(ToolControllerImpl.java:229)empty
      

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              srosse Stéphane Rossé
              Reporter:
              srosse Stéphane Rossé
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved: