Hi,

I am trying to upload large (between 1 and 5 MB) files to the attachment object in the 
editwizard, but I get a runtime error (included at bottom). Everything works fine for 
files < 1MB.

I'm using Tomcat 4.1, Mysql 4.0. I tried to raise the max_allowed_packet var in mysql, 
but this didn't solve it. Is there a file size limit in Dove?

In the logging I find:
2003-11-17 23:59:39,950 ERROR mmbase.storage.database.AbstractDatabaseStorage  - 
Communication link failure: com.mysql.jdbc.PacketTooBigException


I also get the error while using the generic editors. Then I find in the logging:

2003-11-18 00:10:08,654 ERROR org.mmbase.util.HttpPost  - readContentLength(): 
java.io.FileNotFoundException: \tmp\form_1069110608654 (The system cannot find the 
path specified)
2003-11-18 00:10:08,654 INFO  org.mmbase.util.HttpPost  - readPostFormData(): begin
2003-11-18 00:10:08,654 ERROR org.mmbase.util.HttpPost  - readPostFormData(): Reached 
end of file: java.lang.NullPointerException

Anyone has a clue what might be wrong? 

Thanks a lot,

Bart

org.mmbase.applications.editwizard.WizardException: Errors received from MMBase Dove 
servlet: Transaction failed : When this failed, it is possible that the creation of an 
insrel went right, which leads to a database inconsistency..  stop now.. (transaction 
2.0: [rollback?])

        at 
org.mmbase.applications.editwizard.WizardDatabaseConnector.sendCommand(WizardDatabaseConnector.java:586)
        at 
org.mmbase.applications.editwizard.WizardDatabaseConnector.put(WizardDatabaseConnector.java:652)
        at org.mmbase.applications.editwizard.Wizard.processCommand(Wizard.java:1851)
        at org.mmbase.applications.editwizard.Wizard.processCommands(Wizard.java:1607)
        at org.mmbase.applications.editwizard.Wizard.processRequest(Wizard.java:450)
        at org.apache.jsp.wizard_jsp._jspService(wizard_jsp.java:454)
        at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:137)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
        at 
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:210)
        at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:295)
        at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:241)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
        at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:247)
        at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:193)
        at org.mmbase.servlet.CharacterEncodingFilter.doFilter(Unknown Source)
        at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:213)
        at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:193)
        at 
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:256)
        at 
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
        at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
        at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
        at 
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
        at 
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
        at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
        at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
        at org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2417)
        at 
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180)
        at 
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
        at 
org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.java:171)
        at 
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
        at 
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:172)
        at 
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
        at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
        at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
        at 
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:174)
        at 
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
        at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
        at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
        at org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapter.java:193)
        at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:781)
        at 
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:549)
        at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:589)
        at 
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:666)
        at java.lang.Thread.run(Thread.java:536)




Reply via email to