Networking Forums

Networking Forums > Computer Networking > Windows Networking > JSP application cannot upload files larger than 50K on windows 2003 server

Reply
Thread Tools Display Modes

JSP application cannot upload files larger than 50K on windows 2003 server

 
 
THINKALONE
Guest
Posts: n/a

 
      11-01-2004, 06:44 AM
My TOMCAT (4.1.30) application runs smoothly on window 2000 server, but when
it is published to a WINDOWS 2003 server, files larger than 50k cannot be
uploaded to the server running win 2003, here is the error message:
----------------------------------------------------------------------------
------------------

HTTP Status 500 -

----------------------------------------------------------------------------
----

type Exception report

message

description The server encountered an internal error () that prevented it
from fulfilling this request.

exception

javax.servlet.ServletException: Processing of multipart/form-data request
failed. Stream ended unexpectedly
at
org.apache.struts.upload.CommonsMultipartRequestHa ndler.handleRequest(Common
sMultipartRequestHandler.java:204)
at org.apache.struts.util.RequestUtils.populate(Reque stUtils.java:445)
at
org.apache.struts.action.RequestProcessor.processP opulate(RequestProcessor.j
ava:798)
at
org.apache.struts.action.RequestProcessor.process( RequestProcessor.java:205)
at org.apache.struts.action.ActionServlet.process(Act ionServlet.java:1164)
at org.apache.struts.action.ActionServlet.doPost(Acti onServlet.java:415)
at javax.servlet.http.HttpServlet.service(HttpServlet .java:760)
at javax.servlet.http.HttpServlet.service(HttpServlet .java:853)
at
org.apache.catalina.core.ApplicationFilterChain.in ternalDoFilter(Application
FilterChain.java:247)
at
org.apache.catalina.core.ApplicationFilterChain.do Filter(ApplicationFilterCh
ain.java:193)
at
org.apache.catalina.core.StandardWrapperValve.invo ke(StandardWrapperValve.ja
va:256)
at
org.apache.catalina.core.StandardPipeline$Standard PipelineValveContext.invok
eNext(StandardPipeline.java:643)
at
org.apache.catalina.core.StandardPipeline.invoke(S tandardPipeline.java:480)
at org.apache.catalina.core.ContainerBase.invoke(Cont ainerBase.java:995)
at
org.apache.catalina.core.StandardContextValve.invo ke(StandardContextValve.ja
va:191)
at
org.apache.catalina.core.StandardPipeline$Standard PipelineValveContext.invok
eNext(StandardPipeline.java:643)
at
org.apache.catalina.core.StandardPipeline.invoke(S tandardPipeline.java:480)
at org.apache.catalina.core.ContainerBase.invoke(Cont ainerBase.java:995)
at
org.apache.catalina.core.StandardContext.invoke(St andardContext.java:2422)
at
org.apache.catalina.core.StandardHostValve.invoke( StandardHostValve.java:180
)
at
org.apache.catalina.core.StandardPipeline$Standard PipelineValveContext.invok
eNext(StandardPipeline.java:643)
at
org.apache.catalina.valves.ErrorDispatcherValve.in voke(ErrorDispatcherValve.
java:171)
at
org.apache.catalina.core.StandardPipeline$Standard PipelineValveContext.invok
eNext(StandardPipeline.java:641)
at
org.apache.catalina.valves.ErrorReportValve.invoke (ErrorReportValve.java:163
)
at
org.apache.catalina.core.StandardPipeline$Standard PipelineValveContext.invok
eNext(StandardPipeline.java:641)
at
org.apache.catalina.core.StandardPipeline.invoke(S tandardPipeline.java:480)
at org.apache.catalina.core.ContainerBase.invoke(Cont ainerBase.java:995)
at
org.apache.catalina.core.StandardEngineValve.invok e(StandardEngineValve.java
:174)
at
org.apache.catalina.core.StandardPipeline$Standard PipelineValveContext.invok
eNext(StandardPipeline.java:643)
at
org.apache.catalina.core.StandardPipeline.invoke(S tandardPipeline.java:480)
at org.apache.catalina.core.ContainerBase.invoke(Cont ainerBase.java:995)
at org.apache.coyote.tomcat4.CoyoteAdapter.service(Co yoteAdapter.java:199)
at org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyo teHandler.java:324)
at org.apache.jk.common.HandlerRequest.invoke(Handler Request.java:395)
at org.apache.jk.common.ChannelSocket.invoke(ChannelS ocket.java:673)
at
org.apache.jk.common.ChannelSocket.processConnecti on(ChannelSocket.java:615)
at org.apache.jk.common.SocketConnection.runIt(Channe lSocket.java:786)
at
org.apache.tomcat.util.threads.ThreadPool$ControlR unnable.run(ThreadPool.jav
a:683)
at java.lang.Thread.run(Unknown Source)

root cause

org.apache.commons.fileupload.FileUploadException: Processing of
multipart/form-data request failed. Stream ended unexpectedly
at
org.apache.commons.fileupload.FileUploadBase.parse Request(FileUploadBase.jav
a:429)
at
org.apache.struts.upload.CommonsMultipartRequestHa ndler.handleRequest(Common
sMultipartRequestHandler.java:195)
at org.apache.struts.util.RequestUtils.populate(Reque stUtils.java:445)
at
org.apache.struts.action.RequestProcessor.processP opulate(RequestProcessor.j
ava:798)
at
org.apache.struts.action.RequestProcessor.process( RequestProcessor.java:205)
at org.apache.struts.action.ActionServlet.process(Act ionServlet.java:1164)
at org.apache.struts.action.ActionServlet.doPost(Acti onServlet.java:415)
at javax.servlet.http.HttpServlet.service(HttpServlet .java:760)
....-------------------------------------------------------------------------
----------------------------------------------The only difference is that
the WINDOWS 2000 SERVER and the WINDOWS 2003 SERVER are located in 2
different physical networks. And very curious is that if I restart TOMCAT
and upload a file to test, the file about 1MB can be uploaded successfully,
but only once,this means that I load the same file again, error happens. But
if I upload files smaller than 50k on win 2003 server, there is no any
problem. I'm sure that my program is bug free, for it works very well in
intranet. Is this problem connected with OS or network?Thanks a lot for
reply!


 
Reply With Quote
 
 
 
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Poor upload performance on LAN to Windows 2003 Server Andrew Williams Windows Networking 0 01-18-2008 03:34 PM
Open files on Windows 2003 Server Chardian Windows Networking 1 07-05-2005 04:09 PM
Files linking & sharing for Windows Server 2003 Richard Pang Windows Networking 0 07-30-2004 03:32 AM
MS-DOS Application, Windows 2003 Server & CPU Overload Debbie Windows Networking 2 06-02-2004 01:39 AM
Windows 2003 Server Eval Copy Expired and Files Stranded Jim Dandy Windows Networking 2 02-19-2004 07:25 AM



1 2 3 4 5 6 7 8 9 10 11