Hi,

just upgraded an app to T5.3, after a few hours of running it, every
form/submit in all the pages triggers following error, looks like due to a
file uploading problem, I use tapestry-upload, any hints on the problem?
Thanks,

[ERROR] RequestExceptionHandler Unexpected runtime exception: Unable to
decode multipart encoded request.
java.lang.RuntimeException: Unable to decode multipart encoded request.
        at
org.apache.tapestry5.upload.internal.services.UploadExceptionFilter.handle(UploadExceptionFilter.java:71)
        at $ComponentEventRequestHandler_3aad16de80726.handle(Unknown Source)
        at
org.apache.tapestry5.services.TapestryModule$40.handle(TapestryModule.java:2454)
        at $ComponentEventRequestHandler_3aad16de80726.handle(Unknown Source)
        at $ComponentEventRequestHandler_3aad16de804ba.handle(Unknown Source)
        at
org.apache.tapestry5.internal.services.ComponentRequestHandlerTerminator.handleComponentEvent(ComponentRequestHandlerTerminator.java:43)
        at
org.apache.tapestry5.services.InitializeActivePageName.handleComponentEvent(InitializeActivePageName.java:39)
        at $ComponentRequestHandler_3aad16de804bc.handleComponentEvent(Unknown
Source)
        at $ComponentRequestHandler_3aad16de8045f.handleComponentEvent(Unknown
Source)
        at
org.apache.tapestry5.internal.services.ComponentEventDispatcher.dispatch(ComponentEventDispatcher.java:46)
        at $Dispatcher_3aad16de80465.dispatch(Unknown Source)
        at $Dispatcher_3aad16de8045c.dispatch(Unknown Source)
        at
org.apache.tapestry5.services.TapestryModule$RequestHandlerTerminator.service(TapestryModule.java:302)
        at org.com.venust5.services.AppModule$2.service(AppModule.java:374)
        at $RequestFilter_3aad16de8045b.service(Unknown Source)
        at $RequestHandler_3aad16de8045d.service(Unknown Source)
        at org.com.venust5.services.AppModule$1.service(AppModule.java:333)
        at $RequestFilter_3aad16de8045a.service(Unknown Source)
        at $RequestHandler_3aad16de8045d.service(Unknown Source)
        at org.com.venust5.services.AppModule$8.service(AppModule.java:602)
        at $RequestHandler_3aad16de8045d.service(Unknown Source)
        at
org.apache.tapestry5.internal.services.RequestErrorFilter.service(RequestErrorFilter.java:26)
        at $RequestHandler_3aad16de8045d.service(Unknown Source)
        at
org.apache.tapestry5.services.TapestryModule$3.service(TapestryModule.java:902)
        at $RequestHandler_3aad16de8045d.service(Unknown Source)
        at
org.com.venust5.others.urlLinkTransformers.BasicPathRequestFilter.service(SimplePathRequestFilter.java:35)
        at $RequestHandler_3aad16de8045d.service(Unknown Source)
        at
org.apache.tapestry5.services.TapestryModule$2.service(TapestryModule.java:892)
        at $RequestHandler_3aad16de8045d.service(Unknown Source)
        at
org.apache.tapestry5.internal.services.StaticFilesFilter.service(StaticFilesFilter.java:90)
        at $RequestHandler_3aad16de8045d.service(Unknown Source)
        at $RequestHandler_3aad16de80450.service(Unknown Source)
        at
org.apache.tapestry5.services.TapestryModule$HttpServletRequestHandlerTerminator.service(TapestryModule.java:253)
        at
org.apache.tapestry5.internal.gzip.GZipFilter.service(GZipFilter.java:53)
        at $HttpServletRequestHandler_3aad16de80452.service(Unknown Source)
        at
org.apache.tapestry5.upload.internal.services.MultipartServletRequestFilter.service(MultipartServletRequestFilter.java:44)
        at $HttpServletRequestHandler_3aad16de80452.service(Unknown Source)
        at
org.apache.tapestry5.internal.services.IgnoredPathsFilter.service(IgnoredPathsFilter.java:62)
        at $HttpServletRequestFilter_3aad16de8044f.service(Unknown Source)
        at $HttpServletRequestHandler_3aad16de80452.service(Unknown Source)
        at
org.apache.tapestry5.services.TapestryModule$1.service(TapestryModule.java:852)
        at $HttpServletRequestHandler_3aad16de80452.service(Unknown Source)
        at $HttpServletRequestHandler_3aad16de8044c.service(Unknown Source)
        at org.apache.tapestry5.TapestryFilter.doFilter(TapestryFilter.java:171)
        at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
        at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
        at org.com.venusFilter.doFilter(Filter.java:37)
        at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
        at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
        at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
        at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
        at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
        at
com.googlecode.psiprobe.Tomcat60AgentValve.invoke(Tomcat60AgentValve.java:30)
        at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
        at
org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:567)
        at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
        at
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293)
        at
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:849)
        at
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
        at 
org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:454)
        at java.lang.Thread.run(Thread.java:619)
Caused by:
org.apache.commons.fileupload.FileUploadBase$IOFileUploadException:
Processing of multipart/form-data request failed. Stream ended unexpectedly
        at
org.apache.commons.fileupload.FileUploadBase.parseRequest(FileUploadBase.java:371)
        at
org.apache.commons.fileupload.servlet.ServletFileUpload.parseRequest(ServletFileUpload.java:126)
        at
org.apache.tapestry5.upload.internal.services.MultipartDecoderImpl.parseRequest(MultipartDecoderImpl.java:104)
        at
org.apache.tapestry5.upload.internal.services.MultipartDecoderImpl.decode(MultipartDecoderImpl.java:86)
        at $MultipartDecoder_3aad16de80727.decode(Unknown Source)
        at $MultipartDecoder_3aad16de8044d.decode(Unknown Source)
        at
org.apache.tapestry5.upload.internal.services.MultipartServletRequestFilter.service(MultipartServletRequestFilter.java:41)
        ... 25 more
Caused by:
org.apache.commons.fileupload.MultipartStream$MalformedStreamException:
Stream ended unexpectedly
        at
org.apache.commons.fileupload.MultipartStream$ItemInputStream.makeAvailable(MultipartStream.java:982)
        at
org.apache.commons.fileupload.MultipartStream$ItemInputStream.read(MultipartStream.java:886)
        at java.io.InputStream.read(InputStream.java:85)
        at org.apache.commons.fileupload.util.Streams.copy(Streams.java:96)
        at org.apache.commons.fileupload.util.Streams.copy(Streams.java:66)
        at
org.apache.commons.fileupload.FileUploadBase.parseRequest(FileUploadBase.java:366)
        ... 31 more


--
View this message in context: 
http://tapestry.1045711.n5.nabble.com/T5-3-form-submit-stop-working-tp5060324p5060324.html
Sent from the Tapestry - User mailing list archive at Nabble.com.

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
For additional commands, e-mail: users-h...@tapestry.apache.org

Reply via email to