Re: org.apache.commons.fileupload.FileUploadException: Processing of multipart/form-data request fai

2007-07-24 Thread Rainer Jung

No versions given, no configs given, ...
Is there an additional reverse proxy in front of the Apache httpd?

MC Moisei wrote:

Sorry about the formatting. It's hotmail cr*p! So, I run Apache2 that
fronts a Tomcat in mod_jk and I have this multi-upload
screen(ajax+java) that works great from my intranet but when testing
it from outside is not. I'm sure it's a setting thing either on
mod_jk, tomcat or apacheI observed the following:1. when I initiate
an upload, it seems that the whole upload happens as a result of the
form post instead of being progressively. I test from a place that
has a proxy and my tomcat instance is fronted by an apache that
handles the static content (coupled with mod_jk). What's really
happening? Shouldn't the upload happen progressively via the proxy ?
Is the file firstly uploaded to the proxy and from there to my site
as one chunk ? Why this is not happening  from my local box. I had
other people complaining about this as well so it's not only my
location. From my intranet works as it should - flawless.2.If I
initiate two concurrent uploads only the last one prevails and I get
always an exception on the first one... This also works just fine
from my local intranet. I assume both are related with each
other.2007-07-23 11:53:27,358 [TP-Processor11]: ERROR
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:253)
- Servlet.service()
fororg.apache.commons.fileupload.FileUploadBase$IOFileUploadException:Processing
of multipart/form-data request failed. Stream ended unexpectedly
atorg.apache.commons.fileupload.FileUploadBase.parseRequest(FileUploadBase.java:359)
atorg.apache.commons.fileupload.FileUploadBase.parseRequest(FileUploadBase.java:302)
atorg.apache.struts.upload.CommonsMultipartRequestHandler.handleRequest(CommonsMultipartRequestHandler.java:185)
atorg.apache.struts.util.RequestUtils.populate(RequestUtils.java:405)
atorg.apache.struts.action.RequestProcessor.processPopulate(RequestProcessor.java:818)
atorg.apache.struts.action.RequestProcessor.process(RequestProcessor.java:194)
atorg.apache.struts.action.ActionServlet.process(ActionServlet.java:1913)
atorg.apache.struts.action.ActionServlet.doGet(ActionServlet.java:449)
atcom.goodmedia.framework.core.servlet.FrameworkActionServlet.doGet(FrameworkActionServlet.java:119)
atcom.goodmedia.framework.core.servlet.FrameworkActionServlet.doPost(FrameworkActionServlet.java:131)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
atcom.goodmedia.framework.core.servlet.FrameworkActionServlet.service(FrameworkActionServlet.java:91)
atcom.gsi.core.servlet.GSIActionServlet.service(GSIActionServlet.java:128)
atorg.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
atorg.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
at org.ajaxanywhere.AAFilter.doFilter(AAFilter.java:46)
atorg.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
at com.goodmedia.trim.TrimFilter.doFilter(TrimFilter.java:72)
atorg.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
atorg.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
atcom.goodmedia.framework.core.servlet.UserManagerUtilsFilter.doFilter(UserManagerUtilsFilter.java:105)
atorg.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
atorg.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
atorg.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:292)
atorg.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:108)
atorg.acegisecurity.intercept.web.SecurityEnforcementFilter.doFilter(SecurityEnforcementFilter.java:197)
atorg.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
atorg.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:143)
atorg.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
atorg.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:246)
atorg.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
atorg.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:220)
atorg.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
atorg.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:173)
atorg.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:120)
atorg.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
atorg.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)

RE: org.apache.commons.fileupload.FileUploadException: Processing of multipart/form-data request fai

2007-07-23 Thread MC Moisei
Sorry about the formatting. It's hotmail cr*p! So, I run Apache2 that fronts a 
Tomcat in mod_jk and I have this multi-upload screen(ajax+java) that works 
great from my intranet but when testing it from outside is not. I'm sure it's a 
setting thing either on mod_jk, tomcat or apacheI observed the following:1. 
when I initiate an upload, it seems that the whole upload happens as a result 
of the form post instead of being progressively. I test from a place that has a 
proxy and my tomcat instance is fronted by an apache that handles the static 
content (coupled with mod_jk). What's really happening? Shouldn't the upload 
happen progressively via the proxy ? Is the file firstly uploaded to the proxy 
and from there to my site as one chunk ? Why this is not happening from my 
local box. I had other people complaining about this as well so it's not only 
my location. From my intranet works as it should - flawless.2.If I initiate two 
concurrent uploads only the last one prevails and I get always an exception on 
the first one... This also works just fine from my local intranet. I assume 
both are related with each other.2007-07-23 11:53:27,358 [TP-Processor11]: 
ERROR 
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:253)
 - Servlet.service() 
fororg.apache.commons.fileupload.FileUploadBase$IOFileUploadException:Processing
 of multipart/form-data request failed. Stream ended unexpectedly
atorg.apache.commons.fileupload.FileUploadBase.parseRequest(FileUploadBase.java:359)

atorg.apache.commons.fileupload.FileUploadBase.parseRequest(FileUploadBase.java:302)

atorg.apache.struts.upload.CommonsMultipartRequestHandler.handleRequest(CommonsMultipartRequestHandler.java:185)
atorg.apache.struts.util.RequestUtils.populate(RequestUtils.java:405)   
 
atorg.apache.struts.action.RequestProcessor.processPopulate(RequestProcessor.java:818)

atorg.apache.struts.action.RequestProcessor.process(RequestProcessor.java:194)  
  atorg.apache.struts.action.ActionServlet.process(ActionServlet.java:1913) 
   atorg.apache.struts.action.ActionServlet.doGet(ActionServlet.java:449)   
 
atcom.goodmedia.framework.core.servlet.FrameworkActionServlet.doGet(FrameworkActionServlet.java:119)

atcom.goodmedia.framework.core.servlet.FrameworkActionServlet.doPost(FrameworkActionServlet.java:131)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
atcom.goodmedia.framework.core.servlet.FrameworkActionServlet.service(FrameworkActionServlet.java:91)

atcom.gsi.core.servlet.GSIActionServlet.service(GSIActionServlet.java:128)  
  
atorg.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)

atorg.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
at org.ajaxanywhere.AAFilter.doFilter(AAFilter.java:46)   
atorg.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
at com.goodmedia.trim.TrimFilter.doFilter(TrimFilter.java:72)
atorg.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)

atorg.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)

atcom.goodmedia.framework.core.servlet.UserManagerUtilsFilter.doFilter(UserManagerUtilsFilter.java:105)

atorg.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)

atorg.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)

atorg.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:292)

atorg.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:108)

atorg.acegisecurity.intercept.web.SecurityEnforcementFilter.doFilter(SecurityEnforcementFilter.java:197)

atorg.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)

atorg.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:143)

atorg.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)

atorg.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:246)

atorg.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)

atorg.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:220)

atorg.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)

atorg.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:173)   
 
atorg.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:120) 
   

RE: org.apache.commons.fileupload.FileUploadException: Processing of multipart/form-data request fai

2007-07-22 Thread MC Moisei
Anyone, any ideas ?From: [EMAIL PROTECTED]: [EMAIL PROTECTED]: 
org.apache.commons.fileupload.FileUploadException: Processing of 
multipart/form-data request failed.Date: Sat, 21 Jul 2007 11:02:30 -0500





Hello,I having this strange problem and unexpected issue.I do have an upload 
page and I allow multiple uploads. Each upload is targeting same iframe so give 
user a better experience.However the problem I'm facing is that some uploads 
stop right away after initiate. Another fact is that this is never happening on 
my intranet and always happens when one does it from internet. I assume is a 
timing issue somewhere but I cannot figure it out for now... I will look up 
server.xml. Btw. I'm using Tomcat 5.5.12 with the common-fileupload with the 
following manifestManifest-Version: 1.0Ant-Version: Apache Ant 1.5.3 
Created-By: Apache MavenBuilt-By: henPackage: 
org.apache.commons.fileuploadBuild-Jdk: 1.4.2_09Extension-Name: 
commons-fileuploadSpecification-Title: Commons FileUploadSpecification-Vendor: 
Apache Software FoundationImplementation-Title: Commons 
FileUploadImplementation-Vendor: Apache Software 
FoundationImplementation-Version: 1.1.1Specification-Version: 
1.1.1X-Compile-Source-JDK: 1.3X-Compile-Target-JDK: 
1.3Implementation-Vendor-Id: org.apacheHere the full stack trace, any ideea 
even if you think is just hint will do, thanks!2007-07-21 00:58:40,697 
[TP-Processor1]: ERROR  
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:253)
 - Servlet.service() for servlet action threw 
exceptionorg.apache.commons.fileupload.FileUploadException: Processing of 
multipart/form-data request failed. Stream ended unexpectedlyat 
org.apache.commons.fileupload.FileUploadBase.parseRequest(FileUploadBase.java:384)
at 
org.apache.commons.fileupload.FileUploadBase.parseRequest(FileUploadBase.java:268)
at 
org.apache.struts.upload.CommonsMultipartRequestHandler.handleRequest(CommonsMultipartRequestHandler.java:185)
at org.apache.struts.util.RequestUtils.populate(RequestUtils.java:405)
at 
org.apache.struts.action.RequestProcessor.processPopulate(RequestProcessor.java:818)
at 
org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:194)
at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1913)
at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:449)at 
com.gdmedia.framework.core.servlet.FrameworkActionServlet.doGet(FrameworkActionServlet.java:119)
at 
com.gdmedia.framework.core.servlet.FrameworkActionServlet.doPost(FrameworkActionServlet.java:131)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)at 
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)at 
com.gdmedia.framework.core.servlet.FrameworkActionServlet.service(FrameworkActionServlet.java:91)
at com.gsi.core.servlet.GSIActionServlet.service(GSIActionServlet.java:128) 
   at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
at org.ajaxanywhere.AAFilter.doFilter(AAFilter.java:46)at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
at 
com.gdmedia.framework.core.servlet.SiteDownCheckFilter.doFilter(SiteDownCheckFilter.java:91)
at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
at 
com.gdmedia.framework.core.servlet.BypassSiteDownCheckFilter.doFilter(BypassSiteDownCheckFilter.java:88)
at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
at com.gdmedia.trim.TrimFilter.doFilter(TrimFilter.java:72)at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
at 
com.gdmedia.framework.core.servlet.UserManagerUtilsFilter.doFilter(UserManagerUtilsFilter.java:105)
at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
at 
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:292)
at 
org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:108)
at 
org.acegisecurity.intercept.web.SecurityEnforcementFilter.doFilter(SecurityEnforcementFilter.java:197)
at