Exception in thread "AsyncFileHandlerWriter-225534817" java.lang.OutOfMemoryError: Java heap space |
at com.mysql.jdbc.MysqlIO.getResultSet(MysqlIO.java:410) |
at com.mysql.jdbc.MysqlIO.readResultsForQueryOrUpdate(MysqlIO.java:3009) |
at com.mysql.jdbc.MysqlIO.readAllResults(MysqlIO.java:2257) |
at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2650) |
at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2545) |
at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:1901) |
at com.mysql.jdbc.PreparedStatement.executeQuery(PreparedStatement.java:2002) |
at org.apache.tomcat.dbcp.dbcp2.PoolableConnection.validate(PoolableConnection.java:300) |
at org.apache.tomcat.dbcp.dbcp2.PoolableConnectionFactory.validateConnection(PoolableConnectionFactory.java:356) |
at org.apache.tomcat.dbcp.dbcp2.PoolableConnectionFactory.validateObject(PoolableConnectionFactory.java:341) |
at org.apache.tomcat.dbcp.pool2.impl.GenericObjectPool.evict(GenericObjectPool.java:805) |
at org.apache.tomcat.dbcp.pool2.impl.BaseGenericObjectPool$Evictor.run(BaseGenericObjectPool.java:1034) |
at java.util.TimerThread.mainLoop(Timer.java:555) |
at java.util.TimerThread.run(Timer.java:505) |
java.lang.OutOfMemoryError: Java heap space |
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.addConditionWaiter(AbstractQueuedSynchronizer.java:1855) |
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2068) |
at java.util.concurrent.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:522) |
at java.util.concurrent.LinkedBlockingDeque.poll(LinkedBlockingDeque.java:684) |
at org.apache.juli.AsyncFileHandler$LoggerThread.run(AsyncFileHandler.java:145) |
Exception in thread "HstSiteConfigurationChangesChecker" java.lang.OutOfMemoryError: Java heap space |
at java.util.LinkedList.listIterator(LinkedList.java:868) |
at java.util.AbstractList.listIterator(AbstractList.java:299) |
at java.util.AbstractSequentialList.iterator(AbstractSequentialList.java:239) |
at org.apache.commons.configuration.CompositeConfiguration.getProperty(CompositeConfiguration.java:187) |
at org.apache.commons.configuration.AbstractConfiguration.resolveContainerStore(AbstractConfiguration.java:1178) |
at org.apache.commons.configuration.AbstractConfiguration.getString(AbstractConfiguration.java:1044) |
at org.apache.commons.configuration.AbstractConfiguration.getString(AbstractConfiguration.java:1027) |
at org.hippoecm.hst.site.container.HstSiteConfigServlet$HstSiteConfigurationChangesChecker.run(HstSiteConfigServlet.java:836) |
14.06.2016 16:31:58 ERROR localhost-startStop-1 [RepositoryServlet.init:229] Error while setting up JCR repository: |
javax.jcr.RepositoryException: unchecked exception: java.lang.reflect.InvocationTargetException: null |
at org.hippoecm.repository.HippoRepositoryFactory.getHippoRepository(HippoRepositoryFactory.java:191) |
at org.hippoecm.repository.RepositoryServlet.init(RepositoryServlet.java:189) |
at org.apache.catalina.core.StandardWrapper.initServlet(StandardWrapper.java:1231) |
at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1144) |
at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:1031) |
at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:4978) |
at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5270) |
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150) |
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:725) |
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:701) |
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:717) |
at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:945) |
at org.apache.catalina.startup.HostConfig$DeployWar.run(HostConfig.java:1795) |
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) |
at java.util.concurrent.FutureTask.run(FutureTask.java:266) |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) |
at java.lang.Thread.run(Thread.java:745) |
Caused by: java.lang.reflect.InvocationTargetException |
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) |
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) |
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) |
at java.lang.reflect.Method.invoke(Method.java:498) |
at org.hippoecm.repository.HippoRepositoryFactory.getHippoRepository(HippoRepositoryFactory.java:178) |
... 17 more |
Caused by: java.lang.OutOfMemoryError: Java heap space |
Hey,
Starting up should be fairly lightweight unless you
1) the cluster node is way behind with the revision id (does consume
quite some memory I think if you are way behind)
2) you have to rebuild the lucene index (takes time but should not
result in OOM)
3) if you have 'enableConsistencyCheck' and/or 'autoRepair' equal to
true : Set them to false in repository.xml and for existing storage in
workspace.xml