[Deploying Sakai] Unexpected exception in upload parsing

PABLO LEYVA HUGO hpl at correo.azc.uam.mx
Sun Feb 16 18:04:31 PST 2014


¡ Hi List !

  When upload files over 15 MB tomcat reports:

  2014-02-16 08:40:34,320  INFO http-8080-Processor14
org.sakaiproject.util.RequestFilter - Unexpected exception in upload
parsing
  org.apache.commons.fileupload.FileUploadBase$IOFileUploadException:
Processing of multipart/form-data request failed. Read timed out
          at
org.apache.commons.fileupload.FileUploadBase.parseRequest(FileUploadBase.java:371)
          at
org.apache.commons.fileupload.servlet.ServletFileUpload.parseRequest(ServletFileUpload.java:126)
          at
org.sakaiproject.util.RequestFilter.handleFileUpload(RequestFilter.java:1024)
          at
org.sakaiproject.util.RequestFilter.doFilter(RequestFilter.java:589)
          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:659)
          at
org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:457)
          at
org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:359)
          at
org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:311)
          at
org.sakaiproject.tool.impl.ActiveToolComponent$MyActiveTool.forward(ActiveToolComponent.java:511)
          at
org.sakaiproject.portal.charon.SkinnableCharonPortal.forwardTool(SkinnableCharonPortal.java:1429)
          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:1224)
          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:659)
          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.coyote.http11.Http11Processor.process(Http11Processor.java:881)
          at
org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:674)
          at
org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:541)
          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:662)

  Caused by: java.net.SocketTimeoutException: Read timed out
          at java.net.SocketInputStream.socketRead0(Native Method)
          at java.net.SocketInputStream.read(SocketInputStream.java:129)
          at
org.apache.coyote.http11.InternalInputBuffer.fill(InternalInputBuffer.java:783)
          at
org.apache.coyote.http11.InternalInputBuffer$InputStreamInputBuffer.doRead(InternalInputBuffer.java:813)
          at
org.apache.coyote.http11.filters.IdentityInputFilter.doRead(IdentityInputFilter.java:116)
          at
org.apache.coyote.http11.InternalInputBuffer.doRead(InternalInputBuffer.java:748)
          at org.apache.coyote.Request.doRead(Request.java:418)
          at
org.apache.catalina.connector.InputBuffer.realReadBytes(InputBuffer.java:270)
          at
org.apache.tomcat.util.buf.ByteChunk.substract(ByteChunk.java:420)
          at
org.apache.catalina.connector.InputBuffer.read(InputBuffer.java:293)
          at
org.apache.catalina.connector.CoyoteInputStream.read(CoyoteInputStream.java:193)
          at
org.apache.commons.fileupload.MultipartStream$ItemInputStream.makeAvailable(MultipartStream.java:976)
          at
org.apache.commons.fileupload.MultipartStream$ItemInputStream.read(MultipartStream.java:886)
          at java.io.InputStream.read(InputStream.java:85)
          at
org.apache.commons.fileupload.util.Streams.copy(Streams.java:96)
          at
org.apache.commons.fileupload.util.Streams.copy(Streams.java:66)
          at
org.apache.commons.fileupload.FileUploadBase.parseRequest(FileUploadBase.java:366)
          ... 34 more

  sakai version is 2.8.1. sakai.properties setting are:
  # upload limit per request, in megs
  content.upload.max=050
  Operative System CentOS 5.6

  Any idea ?

  Thank You

M en C Hugo PabloLeyva
   Profesor Departamento de Sistemas
   UAM Azcapotzalco
-------------------------------------------------------------------

Visita la pagina de la UAM Azcapotzalco (http://www.azc.uam.mx).


Este mensaje y sus anexos pueden contener informacion confidencial. Si  
usted no es el destinatario de este mensaje, se le notifica que  
cualquier revision, retransmision, distribucion, copiado u otro uso o  
acto realizado con base en o relacionado con el contenido de este  
mensaje y sus anexos, estan prohibidos. Si usted ha recibido este  
mensaje y sus anexos por error, le suplicamos lo notifique al  
remitente respondiendo el presente correo electronico y borre el  
presente y sus anexos de su sistema sin conservar copia de los mismos.  
Muchas gracias.

This message and the attachments to it may contain information which  
is confidential. if your are not the intended recipient(s) for this  
message, you are on notice that any review, retransmission,  
dissemination, distribution, copying orother use or taking any action  
based upon or relative to the information contained in this message  
and its attachments, is prohibited. If you are not the intended  
recipient(s) of this message or its attachments, please immediately  
advise the sender by reply e-mail and delete this message and its  
attachments from your system without keeping a copy. Thank you.



-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://collab.sakaiproject.org/pipermail/production/attachments/20140216/c92226e1/attachment.html 


More information about the production mailing list