By Date: <-- -->
By Thread: <-- -->

cpu 100% java



I'm on OS X 10.4.7 running with weblog software (blojsom)
I have to do a kill -9 on java to stop it from using 100+ on cpu sometimes, to let users connect.
This comes up over and over in the log:
2006-08-01 17:22:08 StandardWrapperValve[blojsom]: Servlet.service() for servlet blojsom threw exception
javax.servlet.ServletException: Servlet execution threw an exception
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter (ApplicationFilterChain.java:269)
at org.apache.catalina.core.ApplicationFilterChain.doFilter (ApplicationFilterChain.java:193)
at org.blojsom.filter.CompressionFilter.doFilter (CompressionFilter.java:107)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter (ApplicationFilterChain.java:213)
at org.apache.catalina.core.ApplicationFilterChain.doFilter (ApplicationFilterChain.java:193)
at org.blojsom.filter.PermalinkFilter.doFilter (PermalinkFilter.java:208)
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.jk.server.JkCoyoteHandler.invoke (JkCoyoteHandler.java:309)
at org.apache.jk.common.HandlerRequest.invoke (HandlerRequest.java:387)
at org.apache.jk.common.ChannelSocket.invoke (ChannelSocket.java:673)
at org.apache.jk.common.ChannelSocket.processConnection (ChannelSocket.java:615)
at org.apache.jk.common.SocketConnection.runIt (ChannelSocket.java:786)
at org.apache.tomcat.util.threads.ThreadPool $ControlRunnable.run(ThreadPool.java:666)
at java.lang.Thread.run(Thread.java:613)
----- Root Cause -----
java.lang.OutOfMemoryError: Java heap space


Can some one point me in the right direction to fix?
Thanks
Ben

---------------------------------------------------------------------
To start a new topic, e-mail: users (at) tomcat.apache.org
To unsubscribe, e-mail: users-unsubscribe (at) tomcat.apache.org
For additional commands, e-mail: users-help (at) tomcat.apache.org