You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@struts.apache.org by "Sharma, Kamlesh [RA]" <KA...@saic.com> on 2004/04/27 17:17:11 UTC

Re: File upload exception

Hi, All

I receiving following exception while uploading the file using struts. I am
using Weblogic 8.1 server. However, I am able to process the file and the
server is throwing this exception. Thanks in advance.

<Apr 27, 2004 10:05:41 AM EDT> <Warning> <HTTP> <BEA-101138>
<ServletContext(id=
4404549,name=R1,context-path=/R1) One of the getParameter family of methods
call
ed after reading from the ServletInputStream. Not merging post parameters.>
<2004-04-27 09:46:31,972> [ERROR]  - Failed to parse multipart request
(CommonsM
ultipartRequestHandler.java:241)
org.apache.commons.fileupload.FileUploadException: Processing of
multipart/form-
data request failed. EOF after reading only: '0' of: '1230' promised bytes,
out
of which at least: '0' were already buffered
        at
org.apache.commons.fileupload.FileUploadBase.parseRequest(FileUploadB
ase.java:429)
        at
org.apache.struts.upload.CommonsMultipartRequestHandler.handleRequest
(CommonsMultipartRequestHandler.java:233)
        at
org.apache.struts.util.RequestUtils.populate(RequestUtils.java:1209)
        at
org.apache.struts.action.RequestProcessor.processPopulate(RequestProc
essor.java:821)
        at
org.apache.struts.action.RequestProcessor.process(RequestProcessor.ja
va:254)
        at
org.apache.struts.action.ActionServlet.process(ActionServlet.java:148
2)
        at
org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:525)

        at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
        at
weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run
(ServletStubImpl.java:1053)
        at
weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubIm
pl.java:387)
        at
weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubIm
pl.java:305)
        at
weblogic.servlet.internal.WebAppServletContext$ServletInvocationActio
n.run(WebAppServletContext.java:6291)
        at
weblogic.security.acl.internal.AuthenticatedSubject.doAs(Authenticate
dSubject.java:317)
        at
weblogic.security.service.SecurityManager.runAs(SecurityManager.java:
97)
        at
weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppSe
rvletContext.java:3575)
        at
weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestIm
pl.java:2573)
        at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:178)
        at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:151)
<2004-04-27 09:46:31,972> [ERROR]  - Failed to parse multipart request
(CommonsM
ultipartRequestHandler.java:241)
org.apache.commons.fileupload.FileUploadException: Processing of
multipart/form-
data request failed. EOF after reading only: '0' of: '1230' promised bytes,
out
of which at least: '0' were already buffered
        at
org.apache.commons.fileupload.FileUploadBase.parseRequest(FileUploadB
ase.java:429)
        at
org.apache.struts.upload.CommonsMultipartRequestHandler.handleRequest
(CommonsMultipartRequestHandler.java:233)
        at
org.apache.struts.util.RequestUtils.populate(RequestUtils.java:1209)
        at
org.apache.struts.action.RequestProcessor.processPopulate(RequestProc
essor.java:821)
        at
org.apache.struts.action.RequestProcessor.process(RequestProcessor.ja
va:254)
        at
org.apache.struts.action.ActionServlet.process(ActionServlet.java:148
2)
        at
org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:525)

        at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
        at
weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run
(ServletStubImpl.java:1053)
        at
weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubIm
pl.java:387)
        at
weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubIm
pl.java:305)
        at
weblogic.servlet.internal.WebAppServletContext$ServletInvocationActio
n.run(WebAppServletContext.java:6291)
        at
weblogic.security.acl.internal.AuthenticatedSubject.doAs(Authenticate
dSubject.java:317)
        at
weblogic.security.service.SecurityManager.runAs(SecurityManager.java:
97)
        at
weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppSe
rvletContext.java:3575)
        at
weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestIm
pl.java:2573)
        at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:178)
        at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:151)
<Apr 27, 2004 9:46:31 AM EDT> <Error> <HTTP> <BEA-101017>
<[ServletContext(id=44
04549,name=R1,context-path=/R1)] Root cause of ServletException.
org.apache.commons.fileupload.FileUploadException: Processing of
multipart/form-
data request failed. EOF after reading only: '0' of: '1230' promised bytes,
out
of which at least: '0' were already buffered
        at
org.apache.commons.fileupload.FileUploadBase.parseRequest(FileUploadB
ase.java:429)
        at
org.apache.struts.upload.CommonsMultipartRequestHandler.handleRequest
(CommonsMultipartRequestHandler.java:233)
        at
org.apache.struts.util.RequestUtils.populate(RequestUtils.java:1209)
        at
org.apache.struts.action.RequestProcessor.processPopulate(RequestProc
essor.java:821)
        at
org.apache.struts.action.RequestProcessor.process(RequestProcessor.ja
va:254)
        at
org.apache.struts.action.ActionServlet.process(ActionServlet.java:148
2)
        at
org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:525)

        at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
        at
weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run
(ServletStubImpl.java:1053)
        at
weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubIm
pl.java:387)
        at
weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubIm
pl.java:305)
        at
weblogic.servlet.internal.WebAppServletContext$ServletInvocationActio
n.run(WebAppServletContext.java:6291)
        at
weblogic.security.acl.internal.AuthenticatedSubject.doAs(Authenticate
dSubject.java:317)
        at
weblogic.security.service.SecurityManager.runAs(SecurityManager.java:
97)
        at
weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppSe
rvletContext.java:3575)
        at
weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestIm
pl.java:2573)
        at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:178)
        at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:151)
>
<2004-04-27 10:05:18,974> [INFO ]  - Find SQL:SELECT orgID,
orgContactInfoID, ah
aID, cmsID, compFollowed, deactReason, denialCmt, enrollNum, exemptOrg,
facility
, facType, groupType, groupTypeOth, holdCmt, jPasswrd, medID, modifyUser,
name,
orgAdmUsername, status FROM Organization
 (OrganizationDAOImpl.java:311)
<Apr 27, 2004 10:05:41 AM EDT> <Warning> <HTTP> <BEA-101138>
<ServletContext(id=
4404549,name=R1,context-path=/R1) One of the getParameter family of methods
call
ed after reading from the ServletInputStream. Not merging post parameters.>
<2004-04-27 10:05:42,207> [ERROR]  - Failed to parse multipart request
(CommonsM
ultipartRequestHandler.java:241)
org.apache.commons.fileupload.FileUploadException: Processing of
multipart/form-
data request failed. EOF after reading only: '0' of: '1412' promised bytes,
out
of which at least: '0' were already buffered
        at
org.apache.commons.fileupload.FileUploadBase.parseRequest(FileUploadB
ase.java:429)
        at
org.apache.struts.upload.CommonsMultipartRequestHandler.handleRequest
(CommonsMultipartRequestHandler.java:233)
        at
org.apache.struts.util.RequestUtils.populate(RequestUtils.java:1209)
        at
org.apache.struts.action.RequestProcessor.processPopulate(RequestProc
essor.java:821)
        at
org.apache.struts.action.RequestProcessor.process(RequestProcessor.ja
va:254)
        at
org.apache.struts.action.ActionServlet.process(ActionServlet.java:148
2)
        at
org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:525)

        at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
        at
weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run
(ServletStubImpl.java:1053)
        at
weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubIm
pl.java:387)
        at
weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubIm
pl.java:305)
        at
weblogic.servlet.internal.WebAppServletContext$ServletInvocationActio
n.run(WebAppServletContext.java:6291)
        at
weblogic.security.acl.internal.AuthenticatedSubject.doAs(Authenticate
dSubject.java:317)
        at
weblogic.security.service.SecurityManager.runAs(SecurityManager.java:
97)
        at
weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppSe
rvletContext.java:3575)
        at
weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestIm
pl.java:2573)
        at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:178)
        at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:151)
<2004-04-27 10:05:42,207> [ERROR]  - Failed to parse multipart request
(CommonsM
ultipartRequestHandler.java:241)
org.apache.commons.fileupload.FileUploadException: Processing of
multipart/form-
data request failed. EOF after reading only: '0' of: '1412' promised bytes,
out
of which at least: '0' were already buffered
        at
org.apache.commons.fileupload.FileUploadBase.parseRequest(FileUploadB
ase.java:429)
        at
org.apache.struts.upload.CommonsMultipartRequestHandler.handleRequest
(CommonsMultipartRequestHandler.java:233)
        at
org.apache.struts.util.RequestUtils.populate(RequestUtils.java:1209)
        at
org.apache.struts.action.RequestProcessor.processPopulate(RequestProc
essor.java:821)
        at
org.apache.struts.action.RequestProcessor.process(RequestProcessor.ja
va:254)
        at
org.apache.struts.action.ActionServlet.process(ActionServlet.java:148
2)
        at
org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:525)

        at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
        at
weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run
(ServletStubImpl.java:1053)
        at
weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubIm
pl.java:387)
        at
weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubIm
pl.java:305)
        at
weblogic.servlet.internal.WebAppServletContext$ServletInvocationActio
n.run(WebAppServletContext.java:6291)
        at
weblogic.security.acl.internal.AuthenticatedSubject.doAs(Authenticate
dSubject.java:317)
        at
weblogic.security.service.SecurityManager.runAs(SecurityManager.java:
97)
        at
weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppSe
rvletContext.java:3575)
        at
weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestIm
pl.java:2573)
        at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:178)
        at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:151)

Regards
Kam

---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@struts.apache.org
For additional commands, e-mail: user-help@struts.apache.org