"Caused by: java.lang.OutOfMemoryError: Java heap space" is something we see on different Tomcat application servers. Below a log example ;
Felix Ruiz : can you confirm the same behaviour?
--
06:40:05,828 ERROR [org.springframework.web.context.ContextLoader] Context initialization failed
org.alfresco.error.AlfrescoRuntimeException: 06060002 Reindex failure for org.alfresco.repo.node.index.FullIndexRecoveryComponent
at org.alfresco.repo.node.index.AbstractReindexComponent.reindex(AbstractReindexComponent.java:315)
at org.alfresco.repo.node.index.IndexRecoveryBootstrapBean.onBootstrap(IndexRecoveryBootstrapBean.java:37)
at org.springframework.extensions.surf.util.AbstractLifecycleBean.onApplicationEvent(AbstractLifecycleBean.java:56)
at org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:97)
at org.alfresco.repo.management.SafeApplicationEventMulticaster.multicastEvent(SafeApplicationEventMulticaster.java:78)
at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:294)
at org.springframework.context.support.AbstractApplicationContext.finishRefresh(AbstractApplicationContext.java:858)
at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:419)
at org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:261)
at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:192)
at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:47)
at org.alfresco.web.app.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:63)
at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:5068)
at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5584)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:147)
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:899)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:875)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:652)
at org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:677)
at org.apache.catalina.startup.HostConfig$DeployDescriptor.run(HostConfig.java:1962)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
at java.util.concurrent.FutureTask.run(FutureTask.java:262)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at java.lang.Thread.run(Thread.java:745)
Caused by: org.alfresco.error.AlfrescoRuntimeException: 06060001 Exception in Transaction.
at org.alfresco.repo.transaction.RetryingTransactionHelper.doInTransaction(RetryingTransactionHelper.java:466)
at org.alfresco.repo.transaction.RetryingTransactionHelper.doInTransaction(RetryingTransactionHelper.java:272)
at org.alfresco.repo.node.index.AbstractReindexComponent.reindex(AbstractReindexComponent.java:306)
... 24 more
Caused by: java.lang.OutOfMemoryError: Java heap space
at java.lang.ClassLoader.findLoadedClass0(Native Method)
at java.lang.ClassLoader.findLoadedClass(ClassLoader.java:1093)
at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1760)
at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1701)
at org.postgresql.core.v3.QueryExecutorImpl.processResults(QueryExecutorImpl.java:1777)
at org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:257)
at org.postgresql.jdbc2.AbstractJdbc2Statement.execute(AbstractJdbc2Statement.java:479)
at org.postgresql.jdbc2.AbstractJdbc2Statement.executeWithFlags(AbstractJdbc2Statement.java:367)
at org.postgresql.jdbc2.AbstractJdbc2Statement.execute(AbstractJdbc2Statement.java:360)
at org.apache.commons.dbcp.DelegatingPreparedStatement.execute(DelegatingPreparedStatement.java:169)
at org.apache.commons.dbcp.DelegatingPreparedStatement.execute(DelegatingPreparedStatement.java:169)
at com.ibatis.sqlmap.engine.execution.SqlExecutor.executeQuery(SqlExecutor.java:229)
at com.ibatis.sqlmap.engine.mapping.statement.MappedStatement.sqlExecuteQuery(MappedStatement.java:221)
at com.ibatis.sqlmap.engine.mapping.statement.MappedStatement.executeQueryWithCallback(MappedStatement.java:189)
at com.ibatis.sqlmap.engine.mapping.statement.MappedStatement.executeQueryForList(MappedStatement.java:139)
at com.ibatis.sqlmap.engine.impl.SqlMapExecutorDelegate.queryForList(SqlMapExecutorDelegate.java:567)
at com.ibatis.sqlmap.engine.impl.SqlMapSessionImpl.queryForList(SqlMapSessionImpl.java:126)
at org.springframework.orm.ibatis.SqlMapClientTemplate$4.doInSqlMapClient(SqlMapClientTemplate.java:312)
at org.springframework.orm.ibatis.SqlMapClientTemplate$4.doInSqlMapClient(SqlMapClientTemplate.java:1)
at org.springframework.orm.ibatis.SqlMapClientTemplate.execute(SqlMapClientTemplate.java:200)
at org.springframework.orm.ibatis.SqlMapClientTemplate.queryForList(SqlMapClientTemplate.java:310)
at org.alfresco.repo.domain.node.ibatis.NodeDAOImpl.selectTxns(NodeDAOImpl.java:1303)
at org.alfresco.repo.domain.node.AbstractNodeDAOImpl.getTxnsByCommitTimeAscending(AbstractNodeDAOImpl.java:3130)
at org.alfresco.repo.node.index.FullIndexRecoveryComponent.reindexImpl(FullIndexRecoveryComponent.java:186)
at org.alfresco.repo.node.index.AbstractReindexComponent$1.execute(AbstractReindexComponent.java:300)
at org.alfresco.repo.transaction.RetryingTransactionHelper.doInTransaction(RetryingTransactionHelper.java:381)
at org.alfresco.repo.transaction.RetryingTransactionHelper.doInTransaction(RetryingTransactionHelper.java:272)
at org.alfresco.repo.node.index.AbstractReindexComponent.reindex(AbstractReindexComponent.java:306)
at org.alfresco.repo.node.index.IndexRecoveryBootstrapBean.onBootstrap(IndexRecoveryBootstrapBean.java:37)
at org.springframework.extensions.surf.util.AbstractLifecycleBean.onApplicationEvent(AbstractLifecycleBean.java:56)
at org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:97)
at org.alfresco.repo.management.SafeApplicationEventMulticaster.multicastEvent(SafeApplicationEventMulticaster.java:78)
"Caused by: java.lang. OutOfMemoryErro r: Java heap space" is something we see on different Tomcat application servers. Below a log example ;
Felix Ruiz : can you confirm the same behaviour?
--
06:40:05,828 ERROR [org.springfram ework.web. context. ContextLoader] Context initialization failed error.AlfrescoR untimeException : 06060002 Reindex failure for org.alfresco. repo.node. index.FullIndex RecoveryCompone nt repo.node. index.AbstractR eindexComponent .reindex( AbstractReindex Component. java:315) repo.node. index.IndexReco veryBootstrapBe an.onBootstrap( IndexRecoveryBo otstrapBean. java:37) work.extensions .surf.util. AbstractLifecyc leBean. onApplicationEv ent(AbstractLif ecycleBean. java:56) work.context. event.SimpleApp licationEventMu lticaster. multicastEvent( SimpleApplicati onEventMulticas ter.java: 97) repo.management .SafeApplicatio nEventMulticast er.multicastEve nt(SafeApplicat ionEventMultica ster.java: 78) work.context. support. AbstractApplica tionContext. publishEvent( AbstractApplica tionContext. java:294) work.context. support. AbstractApplica tionContext. finishRefresh( AbstractApplica tionContext. java:858) work.context. support. AbstractApplica tionContext. refresh( AbstractApplica tionContext. java:419) work.web. context. ContextLoader. createWebApplic ationContext( ContextLoader. java:261) work.web. context. ContextLoader. initWebApplicat ionContext( ContextLoader. java:192) work.web. context. ContextLoaderLi stener. contextInitiali zed(ContextLoad erListener. java:47) web.app. ContextLoaderLi stener. contextInitiali zed(ContextLoad erListener. java:63) catalina. core.StandardCo ntext.listenerS tart(StandardCo ntext.java: 5068) catalina. core.StandardCo ntext.startInte rnal(StandardCo ntext.java: 5584) catalina. util.LifecycleB ase.start( LifecycleBase. java:147) catalina. core.ContainerB ase.addChildInt ernal(Container Base.java: 899) catalina. core.ContainerB ase.addChild( ContainerBase. java:875) catalina. core.StandardHo st.addChild( StandardHost. java:652) catalina. startup. HostConfig. deployDescripto r(HostConfig. java:677) catalina. startup. HostConfig$ DeployDescripto r.run(HostConfi g.java: 1962) concurrent. Executors$ RunnableAdapter .call(Executors .java:471) concurrent. FutureTask. run(FutureTask. java:262) concurrent. ThreadPoolExecu tor.runWorker( ThreadPoolExecu tor.java: 1145) concurrent. ThreadPoolExecu tor$Worker. run(ThreadPoolE xecutor. java:615) Thread. run(Thread. java:745) error.AlfrescoR untimeException : 06060001 Exception in Transaction. repo.transactio n.RetryingTrans actionHelper. doInTransaction (RetryingTransa ctionHelper. java:466) repo.transactio n.RetryingTrans actionHelper. doInTransaction (RetryingTransa ctionHelper. java:272) repo.node. index.AbstractR eindexComponent .reindex( AbstractReindex Component. java:306) OutOfMemoryErro r: Java heap space ClassLoader. findLoadedClass 0(Native Method) ClassLoader. findLoadedClass (ClassLoader. java:1093) catalina. loader. WebappClassLoad erBase. loadClass( WebappClassLoad erBase. java:1760) catalina. loader. WebappClassLoad erBase. loadClass( WebappClassLoad erBase. java:1701) core.v3. QueryExecutorIm pl.processResul ts(QueryExecuto rImpl.java: 1777) core.v3. QueryExecutorIm pl.execute( QueryExecutorIm pl.java: 257) jdbc2.AbstractJ dbc2Statement. execute( AbstractJdbc2St atement. java:479) jdbc2.AbstractJ dbc2Statement. executeWithFlag s(AbstractJdbc2 Statement. java:367) jdbc2.AbstractJ dbc2Statement. execute( AbstractJdbc2St atement. java:360) commons. dbcp.Delegating PreparedStateme nt.execute( DelegatingPrepa redStatement. java:169) commons. dbcp.Delegating PreparedStateme nt.execute( DelegatingPrepa redStatement. java:169) sqlmap. engine. execution. SqlExecutor. executeQuery( SqlExecutor. java:229) sqlmap. engine. mapping. statement. MappedStatement .sqlExecuteQuer y(MappedStateme nt.java: 221) sqlmap. engine. mapping. statement. MappedStatement .executeQueryWi thCallback( MappedStatement .java:189) sqlmap. engine. mapping. statement. MappedStatement .executeQueryFo rList(MappedSta tement. java:139) sqlmap. engine. impl.SqlMapExec utorDelegate. queryForList( SqlMapExecutorD elegate. java:567) sqlmap. engine. impl.SqlMapSess ionImpl. queryForList( SqlMapSessionIm pl.java: 126) work.orm. ibatis. SqlMapClientTem plate$4. doInSqlMapClien t(SqlMapClientT emplate. java:312) work.orm. ibatis. SqlMapClientTem plate$4. doInSqlMapClien t(SqlMapClientT emplate. java:1) work.orm. ibatis. SqlMapClientTem plate.execute( SqlMapClientTem plate.java: 200) work.orm. ibatis. SqlMapClientTem plate.queryForL ist(SqlMapClien tTemplate. java:310) repo.domain. node.ibatis. NodeDAOImpl. selectTxns( NodeDAOImpl. java:1303) repo.domain. node.AbstractNo deDAOImpl. getTxnsByCommit TimeAscending( AbstractNodeDAO Impl.java: 3130) repo.node. index.FullIndex RecoveryCompone nt.reindexImpl( FullIndexRecove ryComponent. java:186) repo.node. index.AbstractR eindexComponent $1.execute( AbstractReindex Component. java:300) repo.transactio n.RetryingTrans actionHelper. doInTransaction (RetryingTransa ctionHelper. java:381) repo.transactio n.RetryingTrans actionHelper. doInTransaction (RetryingTransa ctionHelper. java:272) repo.node. index.AbstractR eindexComponent .reindex( AbstractReindex Component. java:306) repo.node. index.IndexReco veryBootstrapBe an.onBootstrap( IndexRecoveryBo otstrapBean. java:37) work.extensions .surf.util. AbstractLifecyc leBean. onApplicationEv ent(AbstractLif ecycleBean. java:56) work.context. event.SimpleApp licationEventMu lticaster. multicastEvent( SimpleApplicati onEventMulticas ter.java: 97) repo.management .SafeApplicatio nEventMulticast er.multicastEve nt(SafeApplicat ionEventMultica ster.java: 78)
org.alfresco.
at org.alfresco.
at org.alfresco.
at org.springframe
at org.springframe
at org.alfresco.
at org.springframe
at org.springframe
at org.springframe
at org.springframe
at org.springframe
at org.springframe
at org.alfresco.
at org.apache.
at org.apache.
at org.apache.
at org.apache.
at org.apache.
at org.apache.
at org.apache.
at org.apache.
at java.util.
at java.util.
at java.util.
at java.util.
at java.lang.
Caused by: org.alfresco.
at org.alfresco.
at org.alfresco.
at org.alfresco.
... 24 more
Caused by: java.lang.
at java.lang.
at java.lang.
at org.apache.
at org.apache.
at org.postgresql.
at org.postgresql.
at org.postgresql.
at org.postgresql.
at org.postgresql.
at org.apache.
at org.apache.
at com.ibatis.
at com.ibatis.
at com.ibatis.
at com.ibatis.
at com.ibatis.
at com.ibatis.
at org.springframe
at org.springframe
at org.springframe
at org.springframe
at org.alfresco.
at org.alfresco.
at org.alfresco.
at org.alfresco.
at org.alfresco.
at org.alfresco.
at org.alfresco.
at org.alfresco.
at org.springframe
at org.springframe
at org.alfresco.