Hi,
On Sep 25, 2007, at 10:03 AM, Werner Noske wrote:
Hi, did you follow the hints in the Magnolia installation
description for
the Tomcat memory configuration?
If you mean setting the max heap size then yes, I currently have it
set at 1280MB. It seems no matter how high I set this eventually the
site crashes with OOM. Is there some other memory setting I should
try? I know you can turn off the GC overhead limit checks but it's
in the JVM for a reason...
Tom
Hi All,
Any suggestions for dealing with OutOfMemory in Magnolia? I have
a
site that used to run Magnolia 2.x and would crash with an
OutOfMemory exception about once a week. Since upgrading to
Magnolia
3.x the site is crashing about every 2 days. A typical stack trace,
although it seems to happen anywhere in the site, definitely not just
in the admin console:
ERROR org.apache.catalina.core.ContainerBase.[Catalina].
[www.milwaukeeadmirals.com].[/author].[AdminTreeServlet]
StandardWrapperValve.java(invoke:250) 20.09.2007 15:58:20
Servlet.service() for servlet AdminTreeServlet threw exception
java.lang.OutOfMemoryError: GC overhead limit exceeded
at java.util.Arrays.copyOf(Arrays.java:2882)
at java.lang.AbstractStringBuilder.expandCapacity
(AbstractStringBuilder.java:100)
at java.lang.AbstractStringBuilder.append
(AbstractStringBuilder.java:390)
at java.lang.StringBuffer.append(StringBuffer.java:224)
at
info.magnolia.module.admininterface.AdminTreeMVCHandler.renderTr
ee
(AdminTreeMVCHandler.java:773)
at
info.magnolia.module.admininterface.AdminTreeMVCHandler.renderHt
ml
(AdminTreeMVCHandler.java:729)
at
info.magnolia.cms.servlets.MVCServlet.doPost(MVCServlet.java:
112)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:710)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter
(ApplicationFilterChain.java:269)
at org.apache.catalina.core.ApplicationFilterChain.doFilter
(ApplicationFilterChain.java:188)
at info.magnolia.cms.filters.MagnoliaManagedFilter
$CustomFilterChain.doFilter(MagnoliaManagedFilter.java:88)
at info.magnolia.cms.filters.MgnlCmsFilter.doFilter
(MgnlCmsFilter.java:106)
at info.magnolia.cms.filters.MagnoliaManagedFilter
$CustomFilterChain.doFilter(MagnoliaManagedFilter.java:92)
at info.magnolia.cms.cache.CacheFilter.doFilter
(CacheFilter.java:
96)
at info.magnolia.cms.filters.MagnoliaManagedFilter
$CustomFilterChain.doFilter(MagnoliaManagedFilter.java:92)
at info.magnolia.cms.filters.MgnlInterceptFilter.doFilter
(MgnlInterceptFilter.java:130)
at info.magnolia.cms.filters.MagnoliaManagedFilter
$CustomFilterChain.doFilter(MagnoliaManagedFilter.java:92)
at info.magnolia.cms.filters.MgnlContextFilter.doFilter
(MgnlContextFilter.java:45)
at info.magnolia.cms.filters.MagnoliaManagedFilter
$CustomFilterChain.doFilter(MagnoliaManagedFilter.java:92)
at info.magnolia.cms.security.SecurityFilter.doFilter
(SecurityFilter.java:101)
at info.magnolia.cms.filters.MagnoliaManagedFilter
$CustomFilterChain.doFilter(MagnoliaManagedFilter.java:92)
at info.magnolia.cms.filters.MultipartRequestFilter.doFilter
(MultipartRequestFilter.java:80)
at info.magnolia.cms.filters.MagnoliaManagedFilter
$CustomFilterChain.doFilter(MagnoliaManagedFilter.java:92)
at info.magnolia.cms.filters.MgnlVirtualUriFilter.doFilter
(MgnlVirtualUriFilter.java:83)
at info.magnolia.cms.filters.MagnoliaManagedFilter
$CustomFilterChain.doFilter(MagnoliaManagedFilter.java:92)
at info.magnolia.cms.filters.ContentTypeFilter.doFilter
(ContentTypeFilter.java:66)
at info.magnolia.cms.filters.MagnoliaManagedFilter
$CustomFilterChain.doFilter(MagnoliaManagedFilter.java:92)
at info.magnolia.cms.filters.MagnoliaManagedFilter.doFilter
(MagnoliaManagedFilter.java:65)
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:210)
Tom
----------------------------------------------------------------
for list details see
http://documentation.magnolia.info/docs/en/editor/stayupdated.html
----------------------------------------------------------------
Werner Noske
--
1xEUROPA Touristik + Marketing AG
Lohbergenweg 56
D-21244 Buchholz
Vorstand: Werner Noske
Handelsregister: HRB 4988 Tostedt
Umsatzsteuer-ID: DE813398709
----------------------------------------------------------------
for list details see
http://documentation.magnolia.info/docs/en/editor/stayupdated.html
----------------------------------------------------------------
----------------------------------------------------------------
for list details see
http://documentation.magnolia.info/docs/en/editor/stayupdated.html
----------------------------------------------------------------