Hey Matteo,
Thanks it worked for me.
Regards,
Ganesh Gembali.
Matteo Pelucco (Tinext) wrote:
I don't know this exception, but my advise is to use the "built-in" commons fileupload already in Magnolia:
[info.magnolia.cms.beans.runtime.MultipartForm]
[info.magnolia.cms.beans.runtime.Document]
Try to use this...
<code>
MultipartForm form = (MultipartForm)
request.getAttribute(MultipartForm.REQUEST_ATTRIBUTE_NAME);
Document fileToUpload = form.getDocument("fileToUpload");
</code>
Sir G.
-----Original Message-----
From: [email protected] [mailto:[EMAIL PROTECTED]
Sent: giovedì, 17. luglio 2008 09:06
To: [email protected]
Subject: [magnolia-user] Problem with multipart form - Corrupt form data:
premature ending
Hi All,
I tried using a multipart form to upload files through the browser. I
have used Jakarta commons examples to test. But I got following
exception stack trace
HTTP ERROR: 500
Corrupt form data: premature ending
RequestURI=/xcms/docroot/jsp/fileuploaddemo.jsp
Caused by:
java.io.IOException: Corrupt form data: premature ending
at
com.oreilly.servlet.multipart.MultipartParser.(MultipartParser.java:205)
at com.oreilly.servlet.MultipartRequest.(MultipartRequest.java:222)
at
info.magnolia.cms.filters.CosMultipartRequestFilter.parseParameters(CosMultipartRequestFilter.java:94)
at
info.magnolia.cms.filters.CosMultipartRequestFilter.doFilter(CosMultipartRequestFilter.java:81)
at
info.magnolia.cms.filters.AbstractMgnlFilter.doFilter(AbstractMgnlFilter.java:70)
at
info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:71)
at
info.magnolia.cms.security.BaseSecurityFilter.doFilter(BaseSecurityFilter.java:60)
at
info.magnolia.cms.filters.AbstractMgnlFilter.doFilter(AbstractMgnlFilter.java:70)
at
info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:71)
at
info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:73)
at
info.magnolia.cms.security.auth.login.LoginFilter.doFilter(LoginFilter.java:76)
at
info.magnolia.cms.filters.AbstractMgnlFilter.doFilter(AbstractMgnlFilter.java:70)
at
info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:71)
at
info.magnolia.cms.filters.ContentTypeFilter.doFilter(ContentTypeFilter.java:73)
at
info.magnolia.cms.filters.AbstractMgnlFilter.doFilter(AbstractMgnlFilter.java:70)
at
info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:71)
at
info.magnolia.cms.filters.ContextFilter.doFilter(ContextFilter.java:72)
at
info.magnolia.cms.filters.AbstractMgnlFilter.doFilter(AbstractMgnlFilter.java:70)
at
info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:71)
at
info.magnolia.cms.filters.CompositeFilter.doFilter(CompositeFilter.java:64)
at
info.magnolia.cms.filters.AbstractMgnlFilter.doFilter(AbstractMgnlFilter.java:70)
at
info.magnolia.cms.filters.MgnlMainFilter.doFilter(MgnlMainFilter.java:98)
Any one please help me what needs to be done to make it work in magnolia.
Regards,
Ganesh Gembali.
at
info.magnolia.cms.filters.MgnlMainFilter.doFilter(MgnlMainFilter.java:195)
----------------------------------------------------------------
for list details see
http://documentation.magnolia.info/
----------------------------------------------------------------
----------------------------------------------------------------
for list details see
http://documentation.magnolia.info/
----------------------------------------------------------------
----------------------------------------------------------------
for list details see
http://documentation.magnolia.info/
----------------------------------------------------------------