Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Problem with file upload

5 views
Skip to first unread message

Stefan Gnann

unread,
Jan 9, 2003, 7:25:33 AM1/9/03
to
Hi all !

I got some problems with file uploading.
I´m experiencing the following error where - for whatever reason - looks
like that the stream connection is dropped....
This happens when a user try to upload a file (.jpg, .gif), but I cannot
replicate this error in my environment.

Has anyone experienced/seen this error before ? Any lead toward the
right direction for correcting this problem ?
Here is the error I got:

<-- begin -->

com.jcorporate.expresso.core.controller.ControllerException: Processing
of multipart/form-data request failed
at
com.jcorporate.expresso.core.misc.upload.Uploader.parseRequest(Uploader.java:148)

at
com.ametras.emoeve.util.NewsletterCntrl.runFileUploadState(NewsletterCntrl.java:599)

at java.lang.reflect.Method.invoke(Native Method)
at
com.jcorporate.expresso.core.controller.Controller.newState(Controller.java:577)

at
com.jcorporate.expresso.core.controller.Controller.perform(Controller.java:781)

at
org.apache.struts.action.ActionServlet.processActionPerform(ActionServlet.java:1786)

at
org.apache.struts.action.ActionServlet.process(ActionServlet.java:1585)
at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:509)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at
com.ibm.servlet.engine.webapp.StrictServletInstance.doService(ServletManager.java:827)

at
com.ibm.servlet.engine.webapp.StrictLifecycleServlet._service(StrictLifecycleServlet.java:159)

at
com.ibm.servlet.engine.webapp.IdleServletState.service(StrictLifecycleServlet.java:286)

at
com.ibm.servlet.engine.webapp.StrictLifecycleServlet.service(StrictLifecycleServlet.java:106)

at
com.ibm.servlet.engine.webapp.ServletInstance.service(ServletManager.java:472)

at
com.ibm.servlet.engine.webapp.ValidServletReferenceState.dispatch(ServletManager.java:1012)

at
com.ibm.servlet.engine.webapp.ServletInstanceReference.dispatch(ServletManager.java:913)

at
com.ibm.servlet.engine.webapp.WebAppRequestDispatcher.handleWebAppDispatch(WebAppRequestDispatcher.java:499)

at
com.ibm.servlet.engine.webapp.WebAppRequestDispatcher.dispatch(WebAppRequestDispatcher.java:278)

at
com.ibm.servlet.engine.webapp.WebAppRequestDispatcher.forward(WebAppRequestDispatcher.java:105)

at
com.ibm.servlet.engine.srt.WebAppInvoker.doForward(WebAppInvoker.java:67)

at
com.ibm.servlet.engine.srt.WebAppInvoker.handleInvocationHook(WebAppInvoker.java:123)

at
com.ibm.servlet.engine.invocation.CachedInvocation.handleInvocation(CachedInvocation.java:67)

at
com.ibm.servlet.engine.invocation.CacheableInvocationContext.invoke(CacheableInvocationContext.java:106)

at
com.ibm.servlet.engine.srp.ServletRequestProcessor.dispatchByURI(ServletRequestProcessor.java:125)

at
com.ibm.servlet.engine.oselistener.OSEListenerDispatcher.service(OSEListener.java:315)

at
com.ibm.servlet.engine.http11.HttpConnection.handleRequest(HttpConnection.java:60)

at
com.ibm.ws.http.HttpConnection.readAndHandleRequest(HttpConnection.java:313)

at com.ibm.ws.http.HttpConnection.run(HttpConnection.java:242)
at com.ibm.ws.util.CachedThread.run(ThreadPool.java:122)
com.jcorporate.expresso.core.misc.upload.MultipartStream$MalformedStreamException:
Stream ended unexpectedly
at
com.jcorporate.expresso.core.misc.upload.MultipartStream.readBodyData(MultipartStream.java:461)

at
com.jcorporate.expresso.core.misc.upload.Uploader.parseRequest(Uploader.java:128)

at
com.ametras.emoeve.util.NewsletterCntrl.runFileUploadState(NewsletterCntrl.java:599)

at java.lang.reflect.Method.invoke(Native Method)
at
com.jcorporate.expresso.core.controller.Controller.newState(Controller.java:577)

at
com.jcorporate.expresso.core.controller.Controller.perform(Controller.java:781)

at
org.apache.struts.action.ActionServlet.processActionPerform(ActionServlet.java:1786)

at
org.apache.struts.action.ActionServlet.process(ActionServlet.java:1585)
at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:509)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at
com.ibm.servlet.engine.webapp.StrictServletInstance.doService(ServletManager.java:827)

at
com.ibm.servlet.engine.webapp.StrictLifecycleServlet._service(StrictLifecycleServlet.java:159)

at
com.ibm.servlet.engine.webapp.IdleServletState.service(StrictLifecycleServlet.java:286)

at
com.ibm.servlet.engine.webapp.StrictLifecycleServlet.service(StrictLifecycleServlet.java:106)

at
com.ibm.servlet.engine.webapp.ServletInstance.service(ServletManager.java:472)

at
com.ibm.servlet.engine.webapp.ValidServletReferenceState.dispatch(ServletManager.java:1012)

at
com.ibm.servlet.engine.webapp.ServletInstanceReference.dispatch(ServletManager.java:913)

at
com.ibm.servlet.engine.webapp.WebAppRequestDispatcher.handleWebAppDispatch(WebAppRequestDispatcher.java:499)

at
com.ibm.servlet.engine.webapp.WebAppRequestDispatcher.dispatch(WebAppRequestDispatcher.java:278)

at
com.ibm.servlet.engine.webapp.WebAppRequestDispatcher.forward(WebAppRequestDispatcher.java:105)

at
com.ibm.servlet.engine.srt.WebAppInvoker.doForward(WebAppInvoker.java:67)

at
com.ibm.servlet.engine.srt.WebAppInvoker.handleInvocationHook(WebAppInvoker.java:123)

at
com.ibm.servlet.engine.invocation.CachedInvocation.handleInvocation(CachedInvocation.java:67)

at
com.ibm.servlet.engine.invocation.CacheableInvocationContext.invoke(CacheableInvocationContext.java:106)

at
com.ibm.servlet.engine.srp.ServletRequestProcessor.dispatchByURI(ServletRequestProcessor.java:125)

at
com.ibm.servlet.engine.oselistener.OSEListenerDispatcher.service(OSEListener.java:315)

at
com.ibm.servlet.engine.http11.HttpConnection.handleRequest(HttpConnection.java:60)

at
com.ibm.ws.http.HttpConnection.readAndHandleRequest(HttpConnection.java:313)

at com.ibm.ws.http.HttpConnection.run(HttpConnection.java:242)
at com.ibm.ws.util.CachedThread.run(ThreadPool.java:122)

<-- end -->


I also think, that it isn´t a problem of the network. Because when I cut
off the connection in mid-upload I got the following error:

<-- begin -->

com.jcorporate.expresso.core.controller.ControllerException: Processing
of multipart/form-data request failed
at
com.jcorporate.expresso.core.misc.upload.Uploader.parseRequest(Uploader.java:151)

at
com.ametras.emoeve.util.NewsletterCntrl.runFileUploadState(NewsletterCntrl.java:599)

at java.lang.reflect.Method.invoke(Native Method)
at
com.jcorporate.expresso.core.controller.Controller.newState(Controller.java:577)

at
com.jcorporate.expresso.core.controller.Controller.perform(Controller.java:781)

at
org.apache.struts.action.ActionServlet.processActionPerform(ActionServlet.java:1786)

at
org.apache.struts.action.ActionServlet.process(ActionServlet.java:1585)
at
org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:509)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at
com.ibm.servlet.engine.webapp.StrictServletInstance.doService(ServletManager.java:827)

at
com.ibm.servlet.engine.webapp.StrictLifecycleServlet._service(StrictLifecycleServlet.java:167)

at
com.ibm.servlet.engine.webapp.IdleServletState.service(StrictLifecycleServlet.java:297)

at
com.ibm.servlet.engine.webapp.StrictLifecycleServlet.service(StrictLifecycleServlet.java:110)

at
com.ibm.servlet.engine.webapp.ServletInstance.service(ServletManager.java:472)

at
com.ibm.servlet.engine.webapp.ValidServletReferenceState.dispatch(ServletManager.java:1012)

at
com.ibm.servlet.engine.webapp.ServletInstanceReference.dispatch(ServletManager.java:913)

at
com.ibm.servlet.engine.webapp.WebAppRequestDispatcher.handleWebAppDispatch(WebAppRequestDispatcher.java:523)

at
com.ibm.servlet.engine.webapp.WebAppRequestDispatcher.dispatch(WebAppRequestDispatcher.java:282)

at
com.ibm.servlet.engine.webapp.WebAppRequestDispatcher.forward(WebAppRequestDispatcher.java:112)

at
com.ibm.servlet.engine.srt.WebAppInvoker.doForward(WebAppInvoker.java:91)

at
com.ibm.servlet.engine.srt.WebAppInvoker.handleInvocationHook(WebAppInvoker.java:184)

at
com.ibm.servlet.engine.invocation.CachedInvocation.handleInvocation(CachedInvocation.java:67)

at
com.ibm.servlet.engine.invocation.CacheableInvocationContext.invoke(CacheableInvocationContext.java:106)

at
com.ibm.servlet.engine.srp.ServletRequestProcessor.dispatchByURI(ServletRequestProcessor.java:125)

at
com.ibm.servlet.engine.oselistener.OSEListenerDispatcher.service(OSEListener.java:315)

at
com.ibm.servlet.engine.http11.HttpConnection.handleRequest(HttpConnection.java:60)

at
com.ibm.ws.http.HttpConnection.readAndHandleRequest(HttpConnection.java:323)

at com.ibm.ws.http.HttpConnection.run(HttpConnection.java:252)
at com.ibm.ws.util.CachedThread.run(ThreadPool.java:122)
java.io.InterruptedIOException: Read timed out
at java.net.SocketInputStream.socketRead(Native Method)
at java.net.SocketInputStream.read(SocketInputStream.java:104)
at com.ibm.ws.io.Stream.read(Stream.java:17)
at com.ibm.ws.io.ReadStream.read(ReadStream.java:176)
at
com.ibm.ws.http.ContentLengthInputStream.read(ContentLengthInputStream.java:34)

at com.ibm.ws.io.ReadStream.read(ReadStream.java:176)
at
com.ibm.servlet.engine.http11.HttpConnection.read(HttpConnection.java:344)

at
com.ibm.servlet.engine.srp.SRPConnection.read(SRPConnection.java:200)
at
com.ibm.servlet.engine.srt.SRTInputStream.read(SRTInputStream.java:74)
at
com.ibm.servlet.engine.srt.http.HttpInputStream.read(HttpInputStream.java:301)

at
com.jcorporate.expresso.core.misc.upload.MultipartStream.readBodyData(MultipartStream.java:447)

at
com.jcorporate.expresso.core.misc.upload.Uploader.parseRequest(Uploader.java:128)

at
com.ametras.emoeve.util.NewsletterCntrl.runFileUploadState(NewsletterCntrl.java:599)

at java.lang.reflect.Method.invoke(Native Method)
at
com.jcorporate.expresso.core.controller.Controller.newState(Controller.java:577)

at
com.jcorporate.expresso.core.controller.Controller.perform(Controller.java:781)

at
org.apache.struts.action.ActionServlet.processActionPerform(ActionServlet.java:1786)

at
org.apache.struts.action.ActionServlet.process(ActionServlet.java:1585)
at
org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:509)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at
com.ibm.servlet.engine.webapp.StrictServletInstance.doService(ServletManager.java:827)

at
com.ibm.servlet.engine.webapp.StrictLifecycleServlet._service(StrictLifecycleServlet.java:167)

at
com.ibm.servlet.engine.webapp.IdleServletState.service(StrictLifecycleServlet.java:297)

at
com.ibm.servlet.engine.webapp.StrictLifecycleServlet.service(StrictLifecycleServlet.java:110)

at
com.ibm.servlet.engine.webapp.ServletInstance.service(ServletManager.java:472)

at
com.ibm.servlet.engine.webapp.ValidServletReferenceState.dispatch(ServletManager.java:1012)

at
com.ibm.servlet.engine.webapp.ServletInstanceReference.dispatch(ServletManager.java:913)

at
com.ibm.servlet.engine.webapp.WebAppRequestDispatcher.handleWebAppDispatch(WebAppRequestDispatcher.java:523)

at
com.ibm.servlet.engine.webapp.WebAppRequestDispatcher.dispatch(WebAppRequestDispatcher.java:282)

at
com.ibm.servlet.engine.webapp.WebAppRequestDispatcher.forward(WebAppRequestDispatcher.java:112)

at
com.ibm.servlet.engine.srt.WebAppInvoker.doForward(WebAppInvoker.java:91)

at
com.ibm.servlet.engine.srt.WebAppInvoker.handleInvocationHook(WebAppInvoker.java:184)

at
com.ibm.servlet.engine.invocation.CachedInvocation.handleInvocation(CachedInvocation.java:67)

at
com.ibm.servlet.engine.invocation.CacheableInvocationContext.invoke(CacheableInvocationContext.java:106)

at
com.ibm.servlet.engine.srp.ServletRequestProcessor.dispatchByURI(ServletRequestProcessor.java:125)

at
com.ibm.servlet.engine.oselistener.OSEListenerDispatcher.service(OSEListener.java:315)

at
com.ibm.servlet.engine.http11.HttpConnection.handleRequest(HttpConnection.java:60)

at
com.ibm.ws.http.HttpConnection.readAndHandleRequest(HttpConnection.java:323)

at com.ibm.ws.http.HttpConnection.run(HttpConnection.java:252)
at com.ibm.ws.util.CachedThread.run(ThreadPool.java:122)
[09.01.03 08:02:28:783 GMT+01:00] 48699429 SRTServletReq X SRVE0120E:
E/A-Fehler java.net.SocketException: Connection reset by peer: socket
closed
at java.net.SocketInputStream.socketRead(Native Method)
at java.net.SocketInputStream.read(SocketInputStream.java:104)
at com.ibm.ws.io.Stream.read(Stream.java:17)
at com.ibm.ws.io.ReadStream.read(ReadStream.java:176)
at
com.ibm.ws.http.ContentLengthInputStream.read(ContentLengthInputStream.java:34)

at com.ibm.ws.io.ReadStream.read(ReadStream.java:176)
at
com.ibm.servlet.engine.http11.HttpConnection.read(HttpConnection.java:344)

at
com.ibm.servlet.engine.srp.SRPConnection.read(SRPConnection.java:200)
at
com.ibm.servlet.engine.srt.SRTInputStream.read(SRTInputStream.java:74)
at
com.ibm.servlet.engine.srt.http.HttpInputStream.read(HttpInputStream.java:301)

at java.io.InputStream.read(InputStream.java:97)
at
com.ibm.servlet.engine.srt.SRTServletRequest.finish(SRTServletRequest.java:800)

at
com.ibm.servlet.engine.srt.SRTConnectionContext.finishConnection(SRTConnectionContext.java:86)

at
com.ibm.servlet.engine.srt.WebAppInvoker.doForward(WebAppInvoker.java:151)

at
com.ibm.servlet.engine.srt.WebAppInvoker.handleInvocationHook(WebAppInvoker.java:184)

at
com.ibm.servlet.engine.invocation.CachedInvocation.handleInvocation(CachedInvocation.java:67)

at
com.ibm.servlet.engine.invocation.CacheableInvocationContext.invoke(CacheableInvocationContext.java:106)

at
com.ibm.servlet.engine.srp.ServletRequestProcessor.dispatchByURI(ServletRequestProcessor.java:125)

at
com.ibm.servlet.engine.oselistener.OSEListenerDispatcher.service(OSEListener.java:315)

at
com.ibm.servlet.engine.http11.HttpConnection.handleRequest(HttpConnection.java:60)

at
com.ibm.ws.http.HttpConnection.readAndHandleRequest(HttpConnection.java:323)

at com.ibm.ws.http.HttpConnection.run(HttpConnection.java:252)
at com.ibm.ws.util.CachedThread.run(ThreadPool.java:122)

[09.01.03 08:02:29:096 GMT+01:00] 48699429 WebGroup X Servlet Error:
Error while finishing the connection: java.net.SocketException:
Connection reset by peer: socket closed
at java.net.SocketInputStream.socketRead(Native Method)
at java.net.SocketInputStream.read(SocketInputStream.java:104)
at com.ibm.ws.io.Stream.read(Stream.java:17)
at com.ibm.ws.io.ReadStream.read(ReadStream.java:176)
at
com.ibm.ws.http.ContentLengthInputStream.read(ContentLengthInputStream.java:34)

at com.ibm.ws.io.ReadStream.read(ReadStream.java:176)
at
com.ibm.servlet.engine.http11.HttpConnection.read(HttpConnection.java:344)

at
com.ibm.servlet.engine.srp.SRPConnection.read(SRPConnection.java:200)
at
com.ibm.servlet.engine.srt.SRTInputStream.read(SRTInputStream.java:74)
at
com.ibm.servlet.engine.srt.http.HttpInputStream.read(HttpInputStream.java:301)

at java.io.InputStream.read(InputStream.java:97)
at
com.ibm.servlet.engine.srt.SRTServletRequest.finish(SRTServletRequest.java:800)

at
com.ibm.servlet.engine.srt.SRTConnectionContext.finishConnection(SRTConnectionContext.java:86)

at
com.ibm.servlet.engine.srt.WebAppInvoker.doForward(WebAppInvoker.java:151)

at
com.ibm.servlet.engine.srt.WebAppInvoker.handleInvocationHook(WebAppInvoker.java:184)

at
com.ibm.servlet.engine.invocation.CachedInvocation.handleInvocation(CachedInvocation.java:67)

at
com.ibm.servlet.engine.invocation.CacheableInvocationContext.invoke(CacheableInvocationContext.java:106)

at
com.ibm.servlet.engine.srp.ServletRequestProcessor.dispatchByURI(ServletRequestProcessor.java:125)

at
com.ibm.servlet.engine.oselistener.OSEListenerDispatcher.service(OSEListener.java:315)

at
com.ibm.servlet.engine.http11.HttpConnection.handleRequest(HttpConnection.java:60)

at
com.ibm.ws.http.HttpConnection.readAndHandleRequest(HttpConnection.java:323)

at com.ibm.ws.http.HttpConnection.run(HttpConnection.java:252)
at com.ibm.ws.util.CachedThread.run(ThreadPool.java:122)

<-- end -->

And when I cut off the connection for less than 2 seconds I got the
following error:

<-- begin -->

com.jcorporate.expresso.core.controller.ControllerException: Processing
of multipart/form-data request failed
at
com.jcorporate.expresso.core.misc.upload.Uploader.parseRequest(Uploader.java:151)

at
com.ametras.emoeve.util.NewsletterCntrl.runFileUploadState(NewsletterCntrl.java:599)

at java.lang.reflect.Method.invoke(Native Method)
at
com.jcorporate.expresso.core.controller.Controller.newState(Controller.java:577)

at
com.jcorporate.expresso.core.controller.Controller.perform(Controller.java:781)

at
org.apache.struts.action.ActionServlet.processActionPerform(ActionServlet.java:1786)

at
org.apache.struts.action.ActionServlet.process(ActionServlet.java:1585)
at
org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:509)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at
com.ibm.servlet.engine.webapp.StrictServletInstance.doService(ServletManager.java:827)

at
com.ibm.servlet.engine.webapp.StrictLifecycleServlet._service(StrictLifecycleServlet.java:167)

at
com.ibm.servlet.engine.webapp.IdleServletState.service(StrictLifecycleServlet.java:297)

at
com.ibm.servlet.engine.webapp.StrictLifecycleServlet.service(StrictLifecycleServlet.java:110)

at
com.ibm.servlet.engine.webapp.ServletInstance.service(ServletManager.java:472)

at
com.ibm.servlet.engine.webapp.ValidServletReferenceState.dispatch(ServletManager.java:1012)

at
com.ibm.servlet.engine.webapp.ServletInstanceReference.dispatch(ServletManager.java:913)

at
com.ibm.servlet.engine.webapp.WebAppRequestDispatcher.handleWebAppDispatch(WebAppRequestDispatcher.java:523)

at
com.ibm.servlet.engine.webapp.WebAppRequestDispatcher.dispatch(WebAppRequestDispatcher.java:282)

at
com.ibm.servlet.engine.webapp.WebAppRequestDispatcher.forward(WebAppRequestDispatcher.java:112)

at
com.ibm.servlet.engine.srt.WebAppInvoker.doForward(WebAppInvoker.java:91)

at
com.ibm.servlet.engine.srt.WebAppInvoker.handleInvocationHook(WebAppInvoker.java:184)

at
com.ibm.servlet.engine.invocation.CachedInvocation.handleInvocation(CachedInvocation.java:67)

at
com.ibm.servlet.engine.invocation.CacheableInvocationContext.invoke(CacheableInvocationContext.java:106)

at
com.ibm.servlet.engine.srp.ServletRequestProcessor.dispatchByURI(ServletRequestProcessor.java:125)

at
com.ibm.servlet.engine.oselistener.OSEListenerDispatcher.service(OSEListener.java:315)

at
com.ibm.servlet.engine.http11.HttpConnection.handleRequest(HttpConnection.java:60)

at
com.ibm.ws.http.HttpConnection.readAndHandleRequest(HttpConnection.java:323)

at com.ibm.ws.http.HttpConnection.run(HttpConnection.java:252)
at com.ibm.ws.util.CachedThread.run(ThreadPool.java:122)
java.io.InterruptedIOException: Read timed out
at java.net.SocketInputStream.read(SocketInputStream.java:104)
at com.ibm.ws.io.Stream.read(Stream.java:17)
at com.ibm.ws.io.ReadStream.read(ReadStream.java:176)
at
com.ibm.ws.http.ContentLengthInputStream.read(ContentLengthInputStream.java:34)

at com.ibm.ws.io.ReadStream.read(ReadStream.java:176)
at
com.ibm.servlet.engine.http11.HttpConnection.read(HttpConnection.java:344)

at
com.ibm.servlet.engine.srp.SRPConnection.read(SRPConnection.java:200)
at
com.ibm.servlet.engine.srt.SRTInputStream.read(SRTInputStream.java:74)
at
com.ibm.servlet.engine.srt.http.HttpInputStream.read(HttpInputStream.java:301)

at
com.jcorporate.expresso.core.misc.upload.MultipartStream.readBodyData(MultipartStream.java:447)

at
com.jcorporate.expresso.core.misc.upload.Uploader.parseRequest(Uploader.java:128)

at
com.ametras.emoeve.util.NewsletterCntrl.runFileUploadState(NewsletterCntrl.java:599)

at java.lang.reflect.Method.invoke(Native Method)
at
com.jcorporate.expresso.core.controller.Controller.newState(Controller.java:577)

at
com.jcorporate.expresso.core.controller.Controller.perform(Controller.java:781)

at
org.apache.struts.action.ActionServlet.processActionPerform(ActionServlet.java:1786)

at
org.apache.struts.action.ActionServlet.process(ActionServlet.java:1585)
at
org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:509)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at
com.ibm.servlet.engine.webapp.StrictServletInstance.doService(ServletManager.java:827)

at
com.ibm.servlet.engine.webapp.StrictLifecycleServlet._service(StrictLifecycleServlet.java:167)

at
com.ibm.servlet.engine.webapp.IdleServletState.service(StrictLifecycleServlet.java:297)

at
com.ibm.servlet.engine.webapp.StrictLifecycleServlet.service(StrictLifecycleServlet.java:110)

at
com.ibm.servlet.engine.webapp.ServletInstance.service(ServletManager.java:472)

at
com.ibm.servlet.engine.webapp.ValidServletReferenceState.dispatch(ServletManager.java:1012)

at
com.ibm.servlet.engine.webapp.ServletInstanceReference.dispatch(ServletManager.java:913)

at
com.ibm.servlet.engine.webapp.WebAppRequestDispatcher.handleWebAppDispatch(WebAppRequestDispatcher.java:523)

at
com.ibm.servlet.engine.webapp.WebAppRequestDispatcher.dispatch(WebAppRequestDispatcher.java:282)

at
com.ibm.servlet.engine.webapp.WebAppRequestDispatcher.forward(WebAppRequestDispatcher.java:112)

at
com.ibm.servlet.engine.srt.WebAppInvoker.doForward(WebAppInvoker.java:91)

at
com.ibm.servlet.engine.srt.WebAppInvoker.handleInvocationHook(WebAppInvoker.java:184)

at
com.ibm.servlet.engine.invocation.CachedInvocation.handleInvocation(CachedInvocation.java:67)

at
com.ibm.servlet.engine.invocation.CacheableInvocationContext.invoke(CacheableInvocationContext.java:106)

at
com.ibm.servlet.engine.srp.ServletRequestProcessor.dispatchByURI(ServletRequestProcessor.java:125)

at
com.ibm.servlet.engine.oselistener.OSEListenerDispatcher.service(OSEListener.java:315)

at
com.ibm.servlet.engine.http11.HttpConnection.handleRequest(HttpConnection.java:60)

at
com.ibm.ws.http.HttpConnection.readAndHandleRequest(HttpConnection.java:323)

at com.ibm.ws.http.HttpConnection.run(HttpConnection.java:252)
at com.ibm.ws.util.CachedThread.run(ThreadPool.java:122)

<-- end -->

In the test environment (IBM WebSphere Application Developer V.4.0.3 on
Win2K) I can do upload with every file and every size of file.
The problems are only in the real-time environment with IBM WebSphere
Application Server V.4.0.1 Advanced Edition on Win2K.

Are there any known bugs ?
Has anyone experienced/seen this error before ?
Any lead toward the right direction for correcting this problem ?

Many thanks in advance

Stefan


Stefan Gnann

unread,
Jan 16, 2003, 10:09:21 AM1/16/03
to
Let me answer my own question:

There is a bug in the websphere application server. The error is called "PQ51952: IHS PLUGIN, GETTING BUFFER
OVERFLOW ERRORS. GARBAGE IS IN THE HTTP REQUEST." See report on #
http://www-1.ibm.com/support/docview.wss?uid=swg186256c3e005f1adc86256c5d003a7041 # .

The e-fix is available on ftp://ftp.software.ibm.com/software/websphere/appserv/support/fixes/pq51952/Windows/ .

Best regards

Stefan

Stefan Gnann schrieb:

0 new messages