[Building Sakai] Quizz issue

Biku Shrestha blshrestha at mum.edu
Tue Sep 23 13:19:14 PDT 2014


Hi Steve,

I will upgrade to 7.0.55 and see if it helps.

Thank you.

Biku

From: Steve Swinsburg [mailto:steve.swinsburg at gmail.com]
Sent: Tuesday, September 23, 2014 3:15 PM
To: Biku Shrestha
Cc: sakai-user at collab.sakaiproject.org; sakai-dev
Subject: Re: [Building Sakai] Quizz issue

First step is to upgrade Tomcat. You are 34 releases behind the most current.

cheers,
Steve

On Wed, Sep 24, 2014 at 2:05 AM, Biku Shrestha <blshrestha at mum.edu<mailto:blshrestha at mum.edu>> wrote:
We have Java 1.6.29 and Tomcat 7.0.21.

Thank you.

Biku

From: Steve Swinsburg [mailto:steve.swinsburg at gmail.com<mailto:steve.swinsburg at gmail.com>]
Sent: Tuesday, September 23, 2014 2:48 AM
To: Biku Shrestha
Cc: sakai-user at collab.sakaiproject.org<mailto:sakai-user at collab.sakaiproject.org>; sakai-dev
Subject: Re: [Building Sakai] Quizz issue


I've never seen this in Sakai before and from the looks of the stack traces it is tomcat related. What version tomcat and Java are you using?

Cheers
Steve

sent from my mobile
On 23/09/2014 1:30 AM, "Biku Shrestha" <blshrestha at mum.edu<mailto:blshrestha at mum.edu>> wrote:
Let me further clarify this issue:

We have had ongoing problems with quizzes.

It seems that when we have a class taking a quiz with more than a small number of students (perhaps 20-30), then all sorts of problems arise.

Students report getting logged off, and results getting lost, and logging back in. The quizzes would sometimes go blank, and then log the student off.  After a few questions, Sakai gives a syntax error. Browser repeatedly logged students out. The questions disappears some items and shows a message: “Validation Error”. Sometimes this happens after 20+ questions, going to the “next” question. Long delays when going to the next question; the times keeps running and the spinner moving, but no question for over a minute sometimes. Etc…  (These are from the student reports…).

We are on 9.2, planning to go to 10.0 soon.
Last time we had a bunch of problems we increased the JVM memory (6 GB), and things improved.

Any ideas or hints on this sort of problems, or diagnostics, or solutions? The error message in log is shown below.

Sep 20, 2014 10:02:16 AM org.apache.coyote.http11.AbstractHttp11Processor endRequest
SEVERE: Error finishing response
java.lang.NullPointerException
       at org.apache.coyote.http11.InternalNioOutputBuffer.flushBuffer(InternalNioOutputBuffer.java:243)
       at org.apache.coyote.http11.InternalNioOutputBuffer.endRequest(InternalNioOutputBuffer.java:128)
       at org.apache.coyote.http11.AbstractHttp11Processor.endRequest(AbstractHttp11Processor.java:1290)
       at org.apache.coyote.http11.Http11NioProcessor.process(Http11NioProcessor.java:360)
       at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:515)
       at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1544)
       at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
       at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
       at java.lang.Thread.run(Thread.java:662)


Sep 20, 2014 10:02:39 AM org.apache.catalina.connector.CoyoteAdapter log
WARNING: Exception while attempting to add an entry to the access log
java.lang.StringIndexOutOfBoundsException: String index out of range: -795
       at java.lang.String.checkBounds(String.java:397)
       at java.lang.String.<init>(String.java:482)
       at org.apache.tomcat.util.buf.ByteChunk.toStringInternal(ByteChunk.java:505)
       at org.apache.tomcat.util.buf.StringCache.toString(StringCache.java:320)
       at org.apache.tomcat.util.buf.ByteChunk.toString(ByteChunk.java:496)
       at org.apache.tomcat.util.buf.MessageBytes.toString(MessageBytes.java:189)
       at org.apache.catalina.connector.Request.getRequestURI(Request.java:2178)
       at org.apache.catalina.valves.AccessLogValve$RequestElement.addElement(AccessLogValve.java:1567)
       at org.apache.catalina.valves.AccessLogValve.log(AccessLogValve.java:955)
       at org.apache.catalina.core.AccessLogAdapter.log(AccessLogAdapter.java:51)
       at org.apache.catalina.core.StandardEngine.logAccess(StandardEngine.java:371)
       at org.apache.catalina.connector.CoyoteAdapter.log(CoyoteAdapter.java:508)
       at org.apache.coyote.http11.Http11NioProcessor.process(Http11NioProcessor.java:348)
       at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:515)
       at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1544)
       at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
       at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
       at java.lang.Thread.run(Thread.java:662)

Thank you.

Biku

From: Biku Shrestha
Sent: Sunday, September 21, 2014 11:10 PM
To: 'sakai-user at collab.sakaiproject.org<mailto:sakai-user at collab.sakaiproject.org>'
Cc: 'sakai-dev at collab.sakaiproject.org<mailto:sakai-dev at collab.sakaiproject.org>'
Subject: Quizz issue

Hi,

We have Sakai 2.9.2. We are experiencing some issues with the quizzes.


1.       For some students, the quiz page is blank

2.       For others: after couple of questions, they get syntax error message on the screen.

I checked the logs and found following errors:

Any ideas?

Thank you.
Biku

Sep 20, 2014 10:02:16 AM org.apache.coyote.http11.AbstractHttp11Processor endRequest
SEVERE: Error finishing response
java.lang.NullPointerException
       at org.apache.coyote.http11.InternalNioOutputBuffer.flushBuffer(InternalNioOutputBuffer.java:243)
       at org.apache.coyote.http11.InternalNioOutputBuffer.endRequest(InternalNioOutputBuffer.java:128)
       at org.apache.coyote.http11.AbstractHttp11Processor.endRequest(AbstractHttp11Processor.java:1290)
       at org.apache.coyote.http11.Http11NioProcessor.process(Http11NioProcessor.java:360)
       at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:515)
       at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1544)
       at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
       at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
       at java.lang.Thread.run(Thread.java:662)


Sep 20, 2014 10:02:39 AM org.apache.catalina.connector.CoyoteAdapter log
WARNING: Exception while attempting to add an entry to the access log
java.lang.StringIndexOutOfBoundsException: String index out of range: -795
       at java.lang.String.checkBounds(String.java:397)
       at java.lang.String.<init>(String.java:482)
       at org.apache.tomcat.util.buf.ByteChunk.toStringInternal(ByteChunk.java:505)
       at org.apache.tomcat.util.buf.StringCache.toString(StringCache.java:320)
       at org.apache.tomcat.util.buf.ByteChunk.toString(ByteChunk.java:496)
       at org.apache.tomcat.util.buf.MessageBytes.toString(MessageBytes.java:189)
       at org.apache.catalina.connector.Request.getRequestURI(Request.java:2178)
       at org.apache.catalina.valves.AccessLogValve$RequestElement.addElement(AccessLogValve.java:1567)
       at org.apache.catalina.valves.AccessLogValve.log(AccessLogValve.java:955)
       at org.apache.catalina.core.AccessLogAdapter.log(AccessLogAdapter.java:51)
       at org.apache.catalina.core.StandardEngine.logAccess(StandardEngine.java:371)
       at org.apache.catalina.connector.CoyoteAdapter.log(CoyoteAdapter.java:508)
       at org.apache.coyote.http11.Http11NioProcessor.process(Http11NioProcessor.java:348)
       at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:515)
       at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1544)
       at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
       at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
       at java.lang.Thread.run(Thread.java:662)


_______________________________________________
sakai-dev mailing list
sakai-dev at collab.sakaiproject.org<mailto:sakai-dev at collab.sakaiproject.org>
http://collab.sakaiproject.org/mailman/listinfo/sakai-dev

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

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://collab.sakaiproject.org/pipermail/sakai-dev/attachments/20140923/e153e027/attachment.html 


More information about the sakai-dev mailing list