Bugs item #968412, was opened at 2004-06-07 22:06
Message generated for change (Comment added) made by theute
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=376685&aid=968412&group_id=22866
Category: Nukes
Group: None
Status: Open
Resolution: Postponed
Priority: 5
Submitted By: Jens von Karstedt (jkarstedt)
Assigned to: Julien Viet (vietj)
Summary: java.lang.OutOfMemoryError when html -> fileUpload
Initial Comment:
On OS X 10.3 (latest JVM Update) running on an old G3 imac
300MB
Nukes : latest snapshot
Any fileupload fails with this StackTrace :
21:27:55,812 ERROR [Engine]
StandardWrapperValve[NukeServlet]: Servlet.service() for servlet
NukeServlet threw exception
javax.servlet.ServletException: Filter execution threw an exception
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(App
licationFilterChain.java:235)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF
ilterChain.java:193)
at
org.jboss.nukes.servlet.CompressFilter.doFilter(CompressFilter.java
:113)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(App
licationFilterChain.java:213)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF
ilterChain.java:193)
at
org.jboss.nukes.servlet.DatabasePollerFilter.doFilter(DatabasePoller
Filter.java:88)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(App
licationFilterChain.java:213)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF
ilterChain.java:193)
at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardW
rapperValve.java:256)
at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveC
ontext.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(StandardCo
ntextValve.java:191)
at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveC
ontext.invokeNext(StandardPipeline.java:643)
at
org.jboss.web.tomcat.security.JBossSecurityMgrRealm.invoke(JBos
sSecurityMgrRealm.java:220)
at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveC
ontext.invokeNext(StandardPipeline.java:641)
at
org.apache.catalina.valves.CertificatesValve.invoke(CertificatesValv
e.java:246)
at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveC
ontext.invokeNext(StandardPipeline.java:641)
at
org.jboss.web.tomcat.tc4.statistics.ContainerStatsValve.invoke(Con
tainerStatsValve.java:76)
at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveC
ontext.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.StandardContext.invoke(StandardContext.
java:2417)
at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostV
alve.java:180)
at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveC
ontext.invokeNext(StandardPipeline.java:643)
at
org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispa
tcherValve.java:171)
at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveC
ontext.invokeNext(StandardPipeline.java:641)
at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportVal
ve.java:172)
at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveC
ontext.invokeNext(StandardPipeline.java:641)
at
org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(Sec
urityAssociationValve.java:65)
at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveC
ontext.invokeNext(StandardPipeline.java:641)
at
org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.
java:577)
at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveC
ontext.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(StandardEngi
neValve.java:174)
at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveC
ontext.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.ja
va: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(Th
readPool.java:666)
at java.lang.Thread.run(Thread.java:552)
21:27:55,843 ERROR [Engine] ----- Root Cause -----
java.lang.OutOfMemoryError
----------------------------------------------------------------------
Comment By: Thomas Heute (theute)
Date: 2004-08-02 23:43
Message:
Logged In: YES
user_id=165109
I found the problem, it's in the apache library
commons-upload.jar
As we use the last release, the bug is not fixed, so i did a quick
and (not so) dirty fix so we can upload files without totally
smashing the machine.
You can get the modified jar file here:
http://www.itizi.com/commons-fileupload.jar
Just replace the one in your
$NUKES_HOME/thirdparty/apache-commons/lib by the one i am
providing and let me know if you get some improvement.
----------------------------------------------------------------------
Comment By: Julien Viet (vietj)
Date: 2004-06-07 23:17
Message:
Logged In: YES
user_id=981899
Add more memory to your VM meanwhile
----------------------------------------------------------------------
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=376685&aid=968412&group_id=22866
-------------------------------------------------------
This SF.Net email is sponsored by OSTG. Have you noticed the changes on
Linux.com, ITManagersJournal and NewsForge in the past few weeks? Now,
one more big change to announce. We are now OSTG- Open Source Technology
Group. Come see the changes on the new OSTG site. www.ostg.com
_______________________________________________
JBoss-Development mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-development