[Using Sakai] Gradebook setup bug (SAK-14201)

Rafael Morales rmorales at udgvirtual.udg.mx
Mon Oct 4 07:19:48 PDT 2010


  Hello:

I got into a course site as admin, went to Gradebook and clicked on 
Gradebook setup, and then I got the error message below. I tried the 
same steps as mantain (role) and got the same message. The bug has been 
reported (SAK-14201) and reported as resolved on 22-Jan-2009 17:27, but 
I just got it on 2.7.0.

Regards,
Rafael


        Technical Details

This information will automatically be included in your bug report.

org.sakaiproject.portal.api.PortalHandlerException: org.sakaiproject.tool.api.ToolException: Exception in JSP: /gradebookSetup.jsp:11

8: 				<%@include file="/inc/appMenu.jspf"%>
9: 			</t:aliasBean>
10: 	
11: 			<sakai:flowState bean="#{gradebookSetupBean}" />
12: 	
13: 			<h2><h:outputText value="#{msgs.gb_setup_title}"/></h2>
14: 			


Stacktrace:
     at org.sakaiproject.portal.charon.handlers.ToolHandler.doPost(ToolHandler.java:73)
caused by: org.sakaiproject.tool.api.ToolException: Exception in JSP: /gradebookSetup.jsp:11

8: 				<%@include file="/inc/appMenu.jspf"%>
9: 			</t:aliasBean>
10: 	
11: 			<sakai:flowState bean="#{gradebookSetupBean}" />
12: 	
13: 			<h2><h:outputText value="#{msgs.gb_setup_title}"/></h2>
14: 			


Stacktrace:
     at org.sakaiproject.portal.charon.SkinnableCharonPortal.forwardTool(SkinnableCharonPortal.java:1216)
caused by: javax.servlet.ServletException: Exception in JSP: /gradebookSetup.jsp:11

8: 				<%@include file="/inc/appMenu.jspf"%>
9: 			</t:aliasBean>
10: 	
11: 			<sakai:flowState bean="#{gradebookSetupBean}" />
12: 	
13: 			<h2><h:outputText value="#{msgs.gb_setup_title}"/></h2>
14: 			


Stacktrace:
     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
caused by: javax.faces.FacesException: Exception in JSP: /gradebookSetup.jsp:11

8: 				<%@include file="/inc/appMenu.jspf"%>
9: 			</t:aliasBean>
10: 	
11: 			<sakai:flowState bean="#{gradebookSetupBean}" />
12: 	
13: 			<h2><h:outputText value="#{msgs.gb_setup_title}"/></h2>
14: 			


Stacktrace:
     at org.apache.myfaces.application.jsp.JspViewHandlerImpl.renderView(JspViewHandlerImpl.java:211)
caused by: org.apache.jasper.JasperException: Exception in JSP: /gradebookSetup.jsp:11

8: 				<%@include file="/inc/appMenu.jspf"%>
9: 			</t:aliasBean>
10: 	
11: 			<sakai:flowState bean="#{gradebookSetupBean}" />
12: 	
13: 			<h2><h:outputText value="#{msgs.gb_setup_title}"/></h2>
14: 			


Stacktrace:
     at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:373)
caused by: java.lang.NullPointerException
     at org.sakaiproject.tool.gradebook.ui.GradebookSetupBean.init(GradebookSetupBean.java:97)
     at org.sakaiproject.tool.gradebook.ui.InitializableBean.startRenderResponse(InitializableBean.java:69)
     at org.sakaiproject.jsf.component.FlowState.encodeBegin(FlowState.java:131)
     at javax.faces.webapp.UIComponentTag.encodeBegin(UIComponentTag.java:467)
     at javax.faces.webapp.UIComponentTag.doStartTag(UIComponentTag.java:320)
     at org.apache.jsp.gradebookSetup_jsp._jspx_meth_sakai_005fflowState_005f0(gradebookSetup_jsp.java:1257)
     at org.apache.jsp.gradebookSetup_jsp._jspService(gradebookSetup_jsp.java:306)
     at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:98)
     at javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
     at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:331)
     at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:329)
     at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265)
     at javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
     at org.apache.myfaces.webapp.filter.ExtensionsFilter.doFilter(ExtensionsFilter.java:100)
     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
     at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:679)
     at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:461)
     at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:399)
     at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:301)
     at org.apache.myfaces.context.servlet.ServletExternalContextImpl.dispatch(ServletExternalContextImpl.java:419)
     at org.apache.myfaces.application.jsp.JspViewHandlerImpl.renderView(JspViewHandlerImpl.java:211)
     at org.sakaiproject.jsf.app.SakaiViewHandler.renderView(SakaiViewHandler.java:137)
     at org.apache.myfaces.lifecycle.RenderResponseExecutor.execute(RenderResponseExecutor.java:41)
     at org.apache.myfaces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:132)
     at javax.faces.webapp.FacesServlet.service(FacesServlet.java:140)
     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
     at org.sakaiproject.util.RequestFilter.doFilter(RequestFilter.java:580)
     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
     at org.sakaiproject.tool.gradebook.ui.RoleFilter.doFilter(RoleFilter.java:145)
     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
     at org.apache.myfaces.webapp.filter.ExtensionsFilter.doFilter(ExtensionsFilter.java:147)
     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
     at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:679)
     at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:461)
     at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:399)
     at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:301)
     at org.sakaiproject.jsf.util.HelperAwareJsfTool.dispatch(HelperAwareJsfTool.java:170)
     at org.sakaiproject.jsf.util.JsfTool.doPost(JsfTool.java:256)
     at javax.servlet.http.HttpServlet.service(HttpServlet.java:647)
     at javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
     at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:679)
     at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:461)
     at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:364)
     at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:301)
     at org.sakaiproject.tool.impl.ActiveToolComponent$MyActiveTool.forward(ActiveToolComponent.java:500)
     at org.sakaiproject.portal.charon.SkinnableCharonPortal.forwardTool(SkinnableCharonPortal.java:1216)
     at org.sakaiproject.portal.charon.handlers.ToolHandler.doTool(ToolHandler.java:204)
     at org.sakaiproject.portal.charon.handlers.ToolHandler.doGet(ToolHandler.java:96)
     at org.sakaiproject.portal.charon.handlers.ToolHandler.doPost(ToolHandler.java:73)
     at org.sakaiproject.portal.charon.SkinnableCharonPortal.doPost(SkinnableCharonPortal.java:1059)
     at javax.servlet.http.HttpServlet.service(HttpServlet.java:647)
     at javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
     at org.sakaiproject.util.RequestFilter.doFilter(RequestFilter.java:641)
     at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
     at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
     at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
     at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:172)
     at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
     at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
     at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)
     at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:174)
     at org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:200)
     at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:291)
     at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:775)
     at org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:704)
     at org.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSocket.java:897)
     at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689)
     at java.lang.Thread.run(Thread.java:619)


user: admin

usage-session: d9110fdc-9a45-4f4b-8a3f-d91ba98bc036

time: Oct 4, 2010 09:10:23



-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://collab.sakaiproject.org/pipermail/sakai-user/attachments/20101004/2daced8b/attachment.html 


More information about the sakai-user mailing list