Did you actually read the exception message at the bottom? On Wed, May 9, 2012 at 6:16 AM, nazarhussain_s <nazar...@gmail.com> wrote: > Hi, > I am using Tapestry 4.0 in my project.Currently In my application I get > the following exception on uploading larger documents of size more than 5 MB > > > org.apache.hivemind.ApplicationRuntimeException: Unable to decode multipart > encoded request: the request was rejected because it's size exceeds allowed > range > at > org.apache.tapestry.multipart.MultipartDecoderImpl.decode(MultipartDecoderImpl.java:75) > at > $MultipartDecoder_1370dab9d2b.decode($MultipartDecoder_1370dab9d2b.java) > at > $MultipartDecoder_1370dab9d2c.decode($MultipartDecoder_1370dab9d2c.java) > at > org.apache.tapestry.multipart.MultipartDecoderFilter.service(MultipartDecoderFilter.java:50) > at > $ServletRequestServicerFilter_1370dab9d0b.service($ServletRequestServicerFilter_1370dab9d0b.java) > at > $ServletRequestServicer_1370dab9d13.service($ServletRequestServicer_1370dab9d13.java) > at > org.apache.tapestry.services.impl.SetupRequestEncoding.service(SetupRequestEncoding.java:53) > at > $ServletRequestServicerFilter_1370dab9d0f.service($ServletRequestServicerFilter_1370dab9d0f.java) > at > $ServletRequestServicer_1370dab9d13.service($ServletRequestServicer_1370dab9d13.java) > at > $ServletRequestServicer_1370dab9d05.service($ServletRequestServicer_1370dab9d05.java) > at > org.apache.tapestry.ApplicationServlet.doService(ApplicationServlet.java:123) > at > org.apache.tapestry.ApplicationServlet.doPost(ApplicationServlet.java:168) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:727) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:820) > at > weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227) > at > weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125) > at > weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:300) > at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26) > at > weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56) > at > com.hp.eclaims.web.utils.RefreshSessionAttributesFilter.doFilter(RefreshSessionAttributesFilter.java:48) > at > weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56) > at > com.hp.eclaims.web.aa.NDCResetFilter.doFilter(NDCResetFilter.java:37) > at > weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56) > at > weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.wrapRun(WebAppServletContext.java:3715) > at > weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3681) > at > weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321) > at > weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120) > at > weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2277) > at > weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2183) > at > weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1454) > at weblogic.work.ExecuteThread.execute(ExecuteThread.java:207) > at weblogic.work.ExecuteThread.run(ExecuteThread.java:176) > Caused by: > org.apache.commons.fileupload.FileUploadBase$SizeLimitExceededException: the > request was rejected because it's size exceeds allowed range > at > org.apache.commons.fileupload.FileUploadBase.parseRequest(FileUploadBase.java:317) > at > org.apache.commons.fileupload.DiskFileUpload.parseRequest(DiskFileUpload.java:245) > at > org.apache.tapestry.multipart.MultipartDecoderImpl.decode(MultipartDecoderImpl.java:68) > ... 31 more > > > To resolve this, I have added the following lines of code in my > XProject.application file. > > Currently I am getting the following error with these lines of code > <extension name="org.apache.tapestry.multipart-decoder" immediate="no" > > class="org.apache.tapestry.multipart.DefaultMultipartDecoder"> > <configure property-name="maxSize" type="double" value="134217728"/> > </extension> > > org.apache.tapestry.util.xml.DocumentParseException: Unable to read > context:/WEB-INF/Genesis.application: Attribute "property" is required and > must be specified for element type "configure". > [context:/WEB-INF/XProject.application, line 108, column 77] > at > org.apache.tapestry.parse.SpecificationParser.parseDocument(SpecificationParser.java:1672) > at > org.apache.tapestry.parse.SpecificationParser.parseApplicationSpecification(SpecificationParser.java:1612) > at > $ISpecificationParser_13731bb6443.parseApplicationSpecification($ISpecificationParser_13731bb6443.java) > at > $ISpecificationParser_13731bb6444.parseApplicationSpecification($ISpecificationParser_13731bb6444.java) > at > $ISpecificationParser_13731bb6445.parseApplicationSpecification($ISpecificationParser_13731bb6445.java) > at > org.apache.tapestry.services.impl.ApplicationSpecificationInitializer.initialize(ApplicationSpecificationInitializer.java:63) > > > Any help or clue about how to resolve the above exception and/or the issue > with large sized uploads would be welcome > > Regards > Nazar > > > > > > > -- > View this message in context: > http://tapestry.1045711.n5.nabble.com/Error-on-overriding-file-upload-limit-tp5697351.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 >
-- Howard M. Lewis Ship Creator of Apache Tapestry The source for Tapestry training, mentoring and support. Contact me to learn how I can get you up and productive in Tapestry fast! (971) 678-5210 http://howardlewisship.com --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org For additional commands, e-mail: users-h...@tapestry.apache.org