[Using Sakai] Samigo Test shows 1 student in progress - crashes on export

Yzelle, Sonette SYzelle at unisa.ac.za
Wed Oct 20 06:38:41 PDT 2010


This message (and attachments) is subject to restrictions and a disclaimer. Please refer to http://www.unisa.ac.za/disclaimer for full details.
________________________________

I was going through the program to try and see what is wrong.
I think our export might be breaking at this point:

HistogramListener.java method: histogramScores
If (!iter.hasNext)) {
                Log.info("Students who have submitted may have been removed from this site");
Return false;
}

Will the export break if a user is not found?
Any suggestions?

Thanks
Sonette


Sonette Yzelle
Analyst Developer
ICT
UNISA
South Africa
email: syzelle at unisa.ac.za<mailto:syzelle at unisa.ac.za>

From: sakai-user-bounces at collab.sakaiproject.org [mailto:sakai-user-bounces at collab.sakaiproject.org] On Behalf Of Yzelle, Sonette
Sent: 20 October 2010 07:52 AM
To: Warwick Chapman; Karen Tsao
Cc: sakai-user
Subject: Re: [Using Sakai] Samigo Test shows 1 student in progress - crashes on export

This message (and attachments) is subject to restrictions and a disclaimer. Please refer to http://www.unisa.ac.za/disclaimer for full details.
________________________________

Hi,

We are also experiencing problems when we try to export.  However not the same as Warwick.
Any ideas how to solve this problem please (patch for jira SAM_748 was applied).  We are on Sakai 2.6.2.

Below the error report:


010-10-20 07:48:13,542 ERROR [com.sun.faces.lifecycle.InvokeApplicationPhase] - <java.lang.RuntimeException: failed to call histogramScores.>

javax.faces.el.EvaluationException: java.lang.RuntimeException: failed to call histogramScores.

      at com.sun.faces.el.MethodBindingImpl.invoke(MethodBindingImpl.java:130)

      at javax.faces.component.UICommand.broadcast(UICommand.java:305)

      at javax.faces.component.UIViewRoot.broadcastEvents(UIViewRoot.java:267)

      at javax.faces.component.UIViewRoot.processApplication(UIViewRoot.java:381)

      at com.sun.faces.lifecycle.InvokeApplicationPhase.execute(InvokeApplicationPhase.java:75)

      at com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:200)

      at com.sun.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:90)

      at javax.faces.webapp.FacesServlet.service(FacesServlet.java:197)

      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:565)

      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.SamigoJsfTool.dispatch(SamigoJsfTool.java:285)

      at org.sakaiproject.jsf.util.JsfTool.doPost(JsfTool.java:256)

      at javax.servlet.http.HttpServlet.service(HttpServlet.java:710)

      at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)

      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:486)

      at org.sakaiproject.portal.charon.SkinnableCharonPortal.forwardTool(SkinnableCharonPortal.java:1216)

      at org.sakaiproject.portal.charon.handlers.ToolHandler.doTool(ToolHandler.java:188)

      at org.sakaiproject.portal.charon.handlers.ToolHandler.doGet(ToolHandler.java:93)

      at org.sakaiproject.portal.charon.handlers.ToolHandler.doPost(ToolHandler.java:70)

      at org.sakaiproject.portal.charon.SkinnableCharonPortal.doPost(SkinnableCharonPortal.java:1059)

      at javax.servlet.http.HttpServlet.service(HttpServlet.java:710)

      at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)

      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:616)

      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:174)

      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.coyote.http11.Http11Processor.process(Http11Processor.java:874)

      at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665)

      at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528)

      at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81)

      at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689)

      at java.lang.Thread.run(Thread.java:619)

Caused by: java.lang.RuntimeException: failed to call histogramScores.

      at org.sakaiproject.tool.assessment.ui.listener.evaluation.HistogramListener.getDetailedStatisticsSpreadsheetData(HistogramListener.java:1944)

      at org.sakaiproject.tool.assessment.ui.bean.evaluation.ExportResponsesBean.getSpreadsheetData(ExportResponsesBean.java:181)

      at org.sakaiproject.tool.assessment.ui.bean.evaluation.ExportResponsesBean.exportExcel(ExportResponsesBean.java:174)

      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

      at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)

      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)

      at java.lang.reflect.Method.invoke(Method.java:597)

      at com.sun.faces.el.MethodBindingImpl.invoke(MethodBindingImpl.java:126)

      ... 51 more





Regards

Sonette



Sonette Yzelle
Analyst Developer
ICT
UNISA
South Africa
email: syzelle at unisa.ac.za<mailto:syzelle at unisa.ac.za>

From: sakai-user-bounces at collab.sakaiproject.org [mailto:sakai-user-bounces at collab.sakaiproject.org] On Behalf Of Warwick Chapman
Sent: 20 October 2010 07:48 AM
To: Karen Tsao
Cc: sakai-user
Subject: Re: [Using Sakai] Samigo Test shows 1 student in progress - crashes on export

Karen

Not much information available I'm afraid...

In browser, error is:

An internal server error occurred. Please try again later.

--

This is all that shows in log:

2010-10-20 07:44:53,194  INFO http-8080-Processor9 org.sakaiproject.tool.assessment.ui.bean.evaluation.ExportResponsesBean - Samigo export (37 columns): Using xsl format
2010-10-20 07:44:53,206 ERROR http-8080-Processor9 org.sakaiproject.tool.assessment.ui.bean.evaluation.ExportResponsesBean - ClientAbortException:  java.net.SocketException: Broken pipe
2010-10-20 07:44:53,207 ERROR http-8080-Processor9 org.sakaiproject.tool.assessment.ui.bean.evaluation.ExportResponsesBean - ClientAbortException:  java.net.SocketException: Broken pipe

-- Warwick Bruce Chapman | +27 83 7797 094 | http://warwickchapman.com
On Wed, Oct 20, 2010 at 1:23 AM, Karen Tsao <ktsao at stanford.edu<mailto:ktsao at stanford.edu>> wrote:
Warwick,

Can you send me the error report and the related tomcat log?

Thanks,
Karen

On Tue, Oct 19, 2010 at 9:41 AM, Warwick Chapman <warwickchapman at gmail.com<mailto:warwickchapman at gmail.com>> wrote:
I don't get an exported file.  I get a crash report.


-- Warwick Bruce Chapman | +27 83 7797 094 | http://warwickchapman.com
On Tue, Oct 19, 2010 at 6:20 PM, Karen Tsao <ktsao at stanford.edu<mailto:ktsao at stanford.edu>> wrote:
Warwick,

What do you see after exported? An empty file or some errors? Do the scores pages (Total Scores, Question Score, View Student Score, etc) look ok?

Thanks,
Karen
On Tue, Oct 19, 2010 at 9:13 AM, Warwick Chapman <warwickchapman at gmail.com<mailto:warwickchapman at gmail.com>> wrote:
Howdy

I cannot export the test results of my Samigo test and I assume the cause is that, for some reason, the test shows 1 student in progress and 126 completed.

Any thoughts?

-- Warwick Bruce Chapman | +27 83 7797 094 | http://warwickchapman.com
_______________________________________________
sakai-user mailing list
sakai-user at collab.sakaiproject.org<mailto:sakai-user at collab.sakaiproject.org>
http://collab.sakaiproject.org/mailman/listinfo/sakai-user

TO UNSUBSCRIBE: send email to sakai-user-unsubscribe at collab.sakaiproject.org<mailto:sakai-user-unsubscribe at collab.sakaiproject.org> with a subject of "unsubscribe"




-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://collab.sakaiproject.org/pipermail/sakai-user/attachments/20101020/b000994f/attachment-0001.html 


More information about the sakai-user mailing list