You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@tomcat.apache.org by "Bührle, Martin, FCI1" <ma...@lfk.eads.net> on 2002/02/25 19:31:57 UTC

Servlet threw exception java.io.IOException: Posted content lengt h of 36238773 exceeds limit of 8388608

> Hi everybody,
> 
	we are using Tomcat to serve our servlet-based
Content-Management-System (OpenCMS, a open source product). 
	When we try to upload a file with filesize greater than 8MByte into
the servlet-based CMS we get a failure that looks like a servlet-based
limitation in file-size. (see below).

	Are there any standard-limitations in Tomcat for java.io -
Operations that limits file - uploading into the servlet-containers?

	How can we change this to the size we need?

	Any idea where in the opencms-servlet-container (servlet-based
application) we have to search for this limitation property?


	Failure log:  
> We always get a "StandardWrapperValve[OpenCmsServlet]: Servlet.service()
> for servlet OpenCmsServlet threw exception
> java.io.IOException: Posted content length of 36238773 exceeds limit of
> 8388608"-error....
> 
> This failure (se below) is written in the file
> "localhost_log.2002-02-xx.txt" in Tomcat-Logs.
> 
> 
> Failure in Tomcat-log:
> ==========================================================================
> ==========
> 2002-02-25 14:35:26 StandardWrapperValve[OpenCmsServlet]:
> Servlet.service() for servlet OpenCmsServlet threw exception
> java.io.IOException: Posted content length of 36238773 exceeds limit of
> 8388608
> 	at
> com.opencms.core.CmsRequestHttpServlet.readRequest(CmsRequestHttpServlet.j
> ava:628)
> 	at
> com.opencms.core.CmsRequestHttpServlet.<init>(CmsRequestHttpServlet.java:1
> 34)
> 	at
> com.opencms.core.OpenCmsHttpServlet.doPost(OpenCmsHttpServlet.java:522)
> 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
> 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
> 	at com.opencms.boot.OpenCmsServlet.service(OpenCmsServlet.java:117)
> 	at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applicati
> onFilterChain.java:247)
> 	at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilter
> Chain.java:193)
> 	at
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.
> java:243)
> 	at
> org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java
> (Compiled Code))
> 	at
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472
> )
> 	at
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
> 	at
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.
> java:201)
> 	at
> org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java
> (Compiled Code))
> 	at
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472
> )
> 	at
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
> 	at
> org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2344)
> 	at
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:1
> 64)
> 	at
> org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java
> (Compiled Code))
> 	at
> org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValv
> e.java:170)
> 	at
> org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java
> (Compiled Code))
> 	at
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:1
> 70)
> 	at
> org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java
> (Compiled Code))
> 	at
> org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:462)
> 	at
> org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java
> (Compiled Code))
> 	at
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472
> )
> 	at
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
> 	at
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.ja
> va:163)
> 	at
> org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java
> (Compiled Code))
> 	at
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472
> )
> 	at
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
> 	at
> org.apache.catalina.connector.http.HttpProcessor.process(HttpProcessor.jav
> a:1011)
> 	at
> org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor.java:11
> 06)
> 	at java.lang.Thread.run(Thread.java:498)
> 
> 
> 
> _________________________________________________________________________
> Martin Buehrle, FCI1
> EADS - European Aeronautic Defence and Space Company
> UNTERSCHLEISSHEIM
> eMail: Martin.Buehrle@lfk.eads.net
> _________________________________________________________________________
> 
> 
> 

--
To unsubscribe:   <ma...@jakarta.apache.org>
For additional commands: <ma...@jakarta.apache.org>
Troubles with the list: <ma...@jakarta.apache.org>