Hi - I imagine that someone else must be experiencing this problem, so
apologies if it's already been covered by the list (a search of my
archives could find anything though). I'm using 3.5.2 and I'm getting
an IOException thrown every time I try to create a new paragraph when
using Safari (3.0.4/leopard). I can click "new" - the paragraph type
chooser dialogue appears ok, then when I click a type of paragraph I
just get a "java.io.IOException: Corrupt form data: premature ending"
exception. The problem doesn't happen with Firefox.
here's the exception stack trace :
ERROR org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/
magnoliaAuthor].[default] StandardWrapperValve.java(invoke:225)
06.01.2008 16:09:14 Servlet.service() for servlet default threw
exception
java.io.IOException: Corrupt form data: premature ending
at
com
.oreilly.servlet.multipart.MultipartParser.<init>(MultipartParser.java:
205)
at com.oreilly.servlet.MultipartRequest.<init>(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.security.LogoutFilter.doFilter(LogoutFilter.java:
81)
at
info
.magnolia
.cms
.filters
.OncePerRequestAbstractMgnlFilter
.doFilter(OncePerRequestAbstractMgnlFilter.java:62)
at
info
.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:71)
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)
at
info.magnolia.cms.filters.MgnlMainFilter.doFilter(MgnlMainFilter.java:
195)
at
org
.apache
.catalina
.core
.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:
215)
at
org
.apache
.catalina
.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
at
org
.apache
.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:
213)
at
org
.apache
.catalina.core.StandardContextValve.invoke(StandardContextValve.java:
174)
at
org
.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:
127)
at
org
.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:
117)
at
org
.apache
.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)
at
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:
151)
at org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:
200)
at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:283)
at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:773)
at
org
.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:
703)
at org.apache.jk.common.ChannelSocket
$SocketConnection.runIt(ChannelSocket.java:895)
at org.apache.tomcat.util.threads.ThreadPool
$ControlRunnable.run(ThreadPool.java:689)
at java.lang.Thread.run(Thread.java:613)
----------------------------------------------------------------
for list details see
http://documentation.magnolia.info/docs/en/editor/stayupdated.html
----------------------------------------------------------------