HTTP Status 500 - Cannot invoke "com.transparent.lmss.domain.Course.getUnits()" because "course" is null


type Exception report

message Cannot invoke "com.transparent.lmss.domain.Course.getUnits()" because "course" is null

description The server encountered an internal error that prevented it from fulfilling this request.

exception

java.lang.NullPointerException: Cannot invoke "com.transparent.lmss.domain.Course.getUnits()" because "course" is null
	com.transparent.lmss.lite.LiteCoursesServlet.doGet(LiteCoursesServlet.java:116)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:621)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:728)
	com.google.inject.servlet.ServletDefinition.doServiceImpl(ServletDefinition.java:290)
	com.google.inject.servlet.ServletDefinition.doService(ServletDefinition.java:280)
	com.google.inject.servlet.ServletDefinition.service(ServletDefinition.java:184)
	com.google.inject.servlet.ManagedServletPipeline.service(ManagedServletPipeline.java:89)
	com.transparent.jcommon.servlet.filter.SetCharacterEncoding.doFilter(SetCharacterEncoding.java:35)
	com.transparent.jcommon.servlet.HttpServletFilter.doFilter(HttpServletFilter.java:39)
	com.google.inject.servlet.ManagedFilterPipeline.dispatch(ManagedFilterPipeline.java:121)
	com.google.inject.servlet.GuiceFilter.doFilter(GuiceFilter.java:133)
	com.transparent.runtime.guice.HackyGuiceFilter.doFilter(HackyGuiceFilter.java:34)
	com.transparent.tlo.container.log.LogContextShiftingFilter.doFilter(LogContextShiftingFilter.java:24)

note The full stack trace of the root cause is available in the Apache Tomcat/7.0.50 logs.


Apache Tomcat/7.0.50