cancel
Showing results for 
Search instead for 
Did you mean: 

Alfresco V2.1.0 'java.lang.OutOfMemoryError: PermGen space'

dmc
Champ on-the-rise
Champ on-the-rise
Seit einem Upgrade von V2.0.0 CE auf V2.1.0 CE Final (24.07.2007) kommt es sporadisch zu einem java-Fehler:
javax.faces.FacesException: PermGen space
caused by:
org.apache.jasper.JasperException: PermGen space
caused by:
javax.servlet.ServletException: PermGen space
caused by:
java.lang.OutOfMemoryError: PermGen space
Folgendes Error-Log:
10:12:57,383 WARN  [org.alfresco.web.bean.dashboard.DashboardManager] Failed to resolve Dashboard Dashlet Definition ID: content-checkedout
10:25:12,551 WARN  [org.alfresco.web.bean.dashboard.DashboardManager] Failed to resolve Dashboard Dashlet Definition ID: content-checkedout
10:52:16,190 WARN  [org.alfresco.web.bean.dashboard.DashboardManager] Failed to resolve Dashboard Dashlet Definition ID: content-checkedout
10:57:20,442 ERROR [org.alfresco.repo.avm.OrphanReaper] Garbage collector error
org.alfresco.error.AlfrescoRuntimeException: Exception from transactional callback: org.alfresco.repo.avm.OrphanReaper$1TxnWork@530bf33e
   at org.alfresco.repo.transaction.RetryingTransactionHelper.doInTransaction(RetryingTransactionHelper.java:264)
   at org.alfresco.repo.transaction.RetryingTransactionHelper.doInTransaction(RetryingTransactionHelper.java:155)
   at org.alfresco.repo.avm.OrphanReaper.doBatch(OrphanReaper.java:344)
   at org.alfresco.repo.avm.OrphanReaper.execute(OrphanReaper.java:57)
   at org.alfresco.repo.avm.OrphanReaperJob.execute(OrphanReaperJob.java:44)
   at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
   at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:529)
Caused by: java.lang.OutOfMemoryError: PermGen space
10:58:53,676 ERROR [org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/alfresco].[jsp]] Servlet.service() for servlet jsp threw exception
java.lang.OutOfMemoryError: PermGen space
10:58:53,677 ERROR [org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/alfresco].[Faces Servlet]] Servlet.service() for servlet Faces Servlet threw exception
java.lang.OutOfMemoryError: PermGen space
11:11:16,930 ERROR [org.alfresco.smb.protocol] Closing session due to throwable
java.lang.OutOfMemoryError: PermGen space
und Alfresco muß dann neu gestartet werden. Hat jemand ähnliche Erfahrungen bzw. Abhilfe?
2 REPLIES 2

dmc
Champ on-the-rise
Champ on-the-rise
Sieht so aus, als ob der Speicher für die sogenannte Permanent Generation vollgelaufen ist. Dem kann man Abhilfe schaffen, indem man die Java VM zusätzlich mit dem Argument -XX:MaxPermSize=128m startet, was bedeutet, dass für die Permanent Generation maximal 128 Megabyte reserviert werden dürfen. Das sollte mehr sein, als die VM standardmäßig als Obergrenze setzt, und genug, damit Alfresco einwandfrei läuft.

dmc
Champ on-the-rise
Champ on-the-rise
Danke, ich glaube das hat geholfen.
Bis dato keine weiteren Ausfallerscheinungen.
Getting started

Tags


Find what you came for

We want to make your experience in Hyland Connect as valuable as possible, so we put together some helpful links.