Details
-
Bug
-
Status: Closed
-
Top
-
Resolution: Fixed
-
r2.12.18
-
None
-
None
-
clustered environment with 6 site servers and embedded repository
Description
We get a deadlock in one of our 6 site servers during normal load. The following contains the deadlock stacktrace and the complete stack trace of all threads.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- DEADLOCK stacktrace ***********************************************************
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Java-level deadlocks have been detected
This means that some threads are blocked waiting to enter a synchronization block or
waiting to reenter a synchronization block after an Object.wait() call, where each thread
owns one monitor while trying to obtain another monitor already held by another thread.
Deadlock:
TP-Processor10 is waiting to lock org.hippoecm.repository.jackrabbit.HippoLocalItemStateManager@7b717490 which is held by TP-Processor18
TP-Processor18 is waiting to lock java.lang.Object@13b3e073 which is held by TP-Processor10
Deadlock:
TP-Processor18 is waiting to lock java.lang.Object@13b3e073 which is held by TP-Processor10
TP-Processor10 is waiting to lock org.hippoecm.repository.jackrabbit.HippoLocalItemStateManager@7b717490 which is held by TP-Processor18
Thread stacks
TP-Processor10 [BLOCKED; waiting to lock org.hippoecm.repository.jackrabbit.HippoLocalItemStateManager@7b717490]
org.hippoecm.repository.jackrabbit.HippoLocalItemStateManager.edit(HippoLocalItemStateManager.java)
org.hippoecm.repository.jackrabbit.HippoLocalItemStateManager.getItemState(HippoLocalItemStateManager.java:257)
org.apache.jackrabbit.core.state.SessionItemStateManager.getItemState(SessionItemStateManager.java:182)
org.apache.jackrabbit.core.HierarchyManagerImpl.getItemState(HierarchyManagerImpl.java:150)
org.apache.jackrabbit.core.CachingHierarchyManager.nodeRemoved(CachingHierarchyManager.java:726)
org.apache.jackrabbit.core.CachingHierarchyManager.nodeRemoved(CachingHierarchyManager.java:455)
org.apache.jackrabbit.core.state.StateChangeDispatcher.notifyNodeRemoved(StateChangeDispatcher.java:207)
org.apache.jackrabbit.core.state.SessionItemStateManager.nodeRemoved(SessionItemStateManager.java:968)
org.apache.jackrabbit.core.state.StateChangeDispatcher.notifyNodeRemoved(StateChangeDispatcher.java:207)
org.apache.jackrabbit.core.state.LocalItemStateManager.nodeRemoved(LocalItemStateManager.java:553)
org.apache.jackrabbit.core.state.NodeState.notifyNodeRemoved(NodeState.java:871)
org.apache.jackrabbit.core.state.NodeState.removeChildNodeEntry(NodeState.java:403)
org.hippoecm.repository.jackrabbit.HippoLocalItemStateManager$FilteredChangeLog.invalidate(HippoLocalItemStateManager.java:488)
org.hippoecm.repository.jackrabbit.HippoLocalItemStateManager.update(HippoLocalItemStateManager.java:225)
org.apache.jackrabbit.core.state.LocalItemStateManager.update(LocalItemStateManager.java:330)
org.hippoecm.repository.jackrabbit.HippoLocalItemStateManager.update(HippoLocalItemStateManager.java:235)
org.hippoecm.repository.jackrabbit.HippoLocalItemStateManager.refresh(HippoLocalItemStateManager.java:246)
org.hippoecm.repository.jackrabbit.HippoSessionItemStateManager.disposeAllTransientItemStates(HippoSessionItemStateManager.java:66)
org.apache.jackrabbit.core.SessionImpl.refresh(SessionImpl.java:870)
org.hippoecm.repository.decorating.SessionDecorator.refresh(SessionDecorator.java:209)
org.hippoecm.repository.decorating.checked.SessionDecorator.refresh(SessionDecorator.java:235)
sun.reflect.GeneratedMethodAccessor164.invoke(unknown source)
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
java.lang.reflect.Method.invoke(Method.java:597)
org.hippoecm.hst.core.jcr.pool.util.ProxyFactory$ReflectionInvocation.proceed(ProxyFactory.java:190)
org.hippoecm.hst.core.jcr.pool.PooledSessionDecoratorProxyFactoryImpl$PooledSessionInterceptor.intercept(PooledSessionDecoratorProxyFactoryImpl.java:108)
org.hippoecm.hst.core.jcr.pool.util.ProxyFactory$InterceptorInvocationHandler.invokeImpl(ProxyFactory.java:103)
org.hippoecm.hst.core.jcr.pool.util.ProxyFactory$AbstractInvocationHandler.invoke(ProxyFactory.java:121)
$Proxy9.refresh(unknown source)
nl.rijksoverheid.importer.repository.pooling.BasicPoolingRepositoryWithLogging$SessionFactory.passivateObject(BasicPoolingRepositoryWithLogging.java:970)
org.apache.commons.pool.impl.GenericObjectPool.addObjectToPool(GenericObjectPool.java:1100)
org.apache.commons.pool.impl.GenericObjectPool.returnObject(GenericObjectPool.java:1076)
nl.rijksoverheid.importer.repository.pooling.BasicPoolingRepositoryWithLogging.returnSession(BasicPoolingRepositoryWithLogging.java:272)
org.hippoecm.hst.core.jcr.pool.PooledSessionDecoratorProxyFactoryImpl$PooledSessionInterceptor.intercept(PooledSessionDecoratorProxyFactoryImpl.java:129)
org.hippoecm.hst.core.jcr.pool.util.ProxyFactory$InterceptorInvocationHandler.invokeImpl(ProxyFactory.java:103)
org.hippoecm.hst.core.jcr.pool.util.ProxyFactory$AbstractInvocationHandler.invoke(ProxyFactory.java:121)
$Proxy9.logout(unknown source)
org.hippoecm.hst.core.jcr.pool.PooledSessionResourceManagement.disposeAllResources(PooledSessionResourceManagement.java:103)
org.hippoecm.hst.core.container.InitializationValve.invoke(InitializationValve.java:65)
org.hippoecm.hst.core.container.HstSitePipeline$Invocation.invokeNext(HstSitePipeline.java:97)
org.hippoecm.hst.core.container.HstSitePipeline.invokeValves(HstSitePipeline.java:66)
org.hippoecm.hst.core.container.HstSitePipeline.beforeInvoke(HstSitePipeline.java:53)
org.hippoecm.hst.core.container.HstRequestProcessorImpl.processRequest(HstRequestProcessorImpl.java:68)
org.hippoecm.hst.core.container.HstRequestProcessorImpl.processRequest(HstRequestProcessorImpl.java:35)
org.hippoecm.hst.container.HstContainerServlet.invoke(HstContainerServlet.java:196)
org.hippoecm.hst.container.HstContainerServlet.service(HstContainerServlet.java:209)
javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:70)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:646)
org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:436)
org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:374)
org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:302)
org.hippoecm.hst.container.HstVirtualHostsFilter.doFilter(HstVirtualHostsFilter.java:129)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
nl.rijksoverheid.site.filters.LocaleFilter.doFilterInternal(LocaleFilter.java:109)
org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
nl.rijksoverheid.site.filters.DisableUrlSessionFilter.doFilterInternal(DisableUrlSessionFilter.java:95)
org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:96)
org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
nl.rijksoverheid.site.tags.contribution.ContributionFilter.doFilterInternal(ContributionFilter.java:29)
org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293)
org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:190)
org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:291)
org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:769)
org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:698)
org.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSocket.java:891)
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:690)
java.lang.Thread.run(Thread.java:619)
TP-Processor18 [BLOCKED; waiting to lock java.lang.Object@13b3e073]
org.apache.jackrabbit.core.CachingHierarchyManager.nodeAdded(CachingHierarchyManager.java:362)
org.apache.jackrabbit.core.state.StateChangeDispatcher.notifyNodeAdded(StateChangeDispatcher.java:159)
org.apache.jackrabbit.core.state.SessionItemStateManager.nodeAdded(SessionItemStateManager.java:932)
org.apache.jackrabbit.core.state.StateChangeDispatcher.notifyNodeAdded(StateChangeDispatcher.java:159)
org.apache.jackrabbit.core.state.LocalItemStateManager.nodeAdded(LocalItemStateManager.java:523)
org.apache.jackrabbit.core.state.NodeState.notifyNodeAdded(NodeState.java:852)
org.apache.jackrabbit.core.state.NodeState.addChildNodeEntry(NodeState.java:351)
org.hippoecm.repository.jackrabbit.ViewVirtualProvider.populateChildren(ViewVirtualProvider.java:240)
org.hippoecm.repository.jackrabbit.MirrorVirtualProvider.populate(MirrorVirtualProvider.java:131)
org.hippoecm.repository.jackrabbit.HippoNodeId.populate(HippoNodeId.java:51)
org.hippoecm.repository.jackrabbit.HippoLocalItemStateManager.getNodeState(HippoLocalItemStateManager.java:337)
org.apache.jackrabbit.core.state.LocalItemStateManager.getItemState(LocalItemStateManager.java:176)
org.apache.jackrabbit.core.state.ForkedXAItemStateManager.getItemState(ForkedXAItemStateManager.java:266)
org.hippoecm.repository.jackrabbit.HippoLocalItemStateManager.getItemState(HippoLocalItemStateManager.java:252)
org.apache.jackrabbit.core.state.SessionItemStateManager.getItemState(SessionItemStateManager.java:182)
org.apache.jackrabbit.core.ItemManager.getItemData(ItemManager.java:282)
org.apache.jackrabbit.core.ItemManager.getItemData(ItemManager.java:249)
org.apache.jackrabbit.core.ItemManager.getNode(ItemManager.java:513)
org.apache.jackrabbit.core.NodeImpl.getNode(NodeImpl.java:2602)
org.hippoecm.repository.decorating.NodeDecorator.getNode(NodeDecorator.java:226)
org.hippoecm.repository.decorating.checked.NodeDecorator.getNode(NodeDecorator.java:290)
nl.rijksoverheid.spring.hst.linking.RijksoverheidInlineResourceContainer.resolveToResourceNode(RijksoverheidInlineResourceContainer.java:87)
nl.rijksoverheid.site.servlet.BinariesServlet.lookUpResource(BinariesServlet.java:317)
nl.rijksoverheid.site.servlet.BinariesServlet.doGet(BinariesServlet.java:195)
javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
org.springframework.web.servlet.mvc.ServletWrappingController.handleRequestInternal(ServletWrappingController.java:158)
org.springframework.web.servlet.mvc.AbstractController.handleRequest(AbstractController.java:153)
org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.handle(SimpleControllerHandlerAdapter.java:48)
org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:875)
org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:807)
org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:571)
org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:501)
javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
org.hippoecm.hst.container.HstVirtualHostsFilter.doFilter(HstVirtualHostsFilter.java:109)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
nl.rijksoverheid.site.filters.LocaleFilter.doFilterInternal(LocaleFilter.java:109)
org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
nl.rijksoverheid.site.filters.DisableUrlSessionFilter.doFilterInternal(DisableUrlSessionFilter.java:95)
org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:96)
org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
nl.rijksoverheid.site.tags.contribution.ContributionFilter.doFilterInternal(ContributionFilter.java:29)
org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293)
org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:190)
org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:291)
org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:769)
org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:698)
org.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSocket.java:891)
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:690)
java.lang.Thread.run(Thread.java:619)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Alle threads ***********************************************************
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Stacks at 11:16:19 AM (uptime 1 day 19:44:17)
ClusterNode-s1710 [BLOCKED] CPU time: 6:35
org.apache.jackrabbit.core.CachingHierarchyManager.nodeModified(NodeState)
org.apache.jackrabbit.core.state.StateChangeDispatcher.notifyNodeModified(NodeState)
org.apache.jackrabbit.core.state.SessionItemStateManager.nodeModified(NodeState)
org.apache.jackrabbit.core.state.StateChangeDispatcher.notifyNodeModified(NodeState)
org.apache.jackrabbit.core.state.LocalItemStateManager.stateModified(ItemState)
org.apache.jackrabbit.core.state.ForkedXAItemStateManager.stateModified(ItemState)
org.apache.jackrabbit.core.state.StateChangeDispatcher.notifyStateModified(ItemState)
org.apache.jackrabbit.core.state.SharedItemStateManager.stateModified(ItemState)
org.apache.jackrabbit.core.state.ItemState.notifyStateUpdated()
org.apache.jackrabbit.core.state.ChangeLog.persisted()
org.apache.jackrabbit.core.state.SharedItemStateManager.doExternalUpdate(ChangeLog)
org.apache.jackrabbit.core.state.SharedItemStateManager.externalUpdate(ChangeLog, EventStateCollection)
org.hippoecm.repository.jackrabbit.HippoSharedItemStateManager.externalUpdate(ChangeLog, EventStateCollection)
org.apache.jackrabbit.core.RepositoryImpl$WorkspaceInfo.externalUpdate(ChangeLog, List)
org.apache.jackrabbit.core.cluster.ClusterNode.process(ChangeLogRecord)
org.apache.jackrabbit.core.cluster.ChangeLogRecord.process(ClusterRecordProcessor)
org.apache.jackrabbit.core.cluster.ClusterNode.consume(Record)
org.apache.jackrabbit.core.journal.AbstractJournal.doSync(long)
org.apache.jackrabbit.core.journal.AbstractJournal.sync()
org.apache.jackrabbit.core.cluster.ClusterNode.sync()
org.apache.jackrabbit.core.cluster.ClusterNode.run()
java.lang.Thread.run()
ContainerBackgroundProcessor[StandardEngine[Admin]] [SLEEPING] CPU time: 0:05
java.lang.Thread.sleep(long)
org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.run()
java.lang.Thread.run()
ContainerBackgroundProcessor[StandardEngine[Catalina]] [SLEEPING] CPU time: 6:11
java.lang.Thread.sleep(long)
org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.run()
java.lang.Thread.run()
EventListenersContainerSessionChecker [WAITING] CPU time: 0:00
java.lang.Object.wait(long)
org.hippoecm.hst.core.jcr.EventListenersContainerImpl$EventListenersContainerSessionChecker.run()
EventListenersContainerSessionChecker [WAITING] CPU time: 0:00
java.lang.Object.wait(long)
org.hippoecm.hst.core.jcr.EventListenersContainerImpl$EventListenersContainerSessionChecker.run()
GC Daemon [WAITING] CPU time: 0:00
java.lang.Object.wait(long)
sun.misc.GC$Daemon.run()
HJCRQJS_QuartzSchedulerThread [SLEEPING] CPU time: 3:08
java.lang.Thread.sleep(long)
org.quartz.core.QuartzSchedulerThread.run()
HJCRQJS_Worker-0 [WAITING] CPU time: 0:03
java.lang.Object.wait(long)
org.quartz.simpl.SimpleThreadPool.getNextRunnable()
org.quartz.simpl.SimpleThreadPool.access$000(SimpleThreadPool)
org.quartz.simpl.SimpleThreadPool$WorkerThread.run()
http-10.2.16.10-8544-1 [WAITING] CPU time: 0:21
java.lang.Object.wait(long)
java.lang.Object.wait()
org.apache.tomcat.util.net.JIoEndpoint$Worker.await()
org.apache.tomcat.util.net.JIoEndpoint$Worker.run()
java.lang.Thread.run()
http-10.2.16.10-8544-Acceptor-0 [RUNNABLE, IN_NATIVE] CPU time: 0:00
java.net.PlainSocketImpl.socketAccept(SocketImpl)
java.net.PlainSocketImpl.accept(SocketImpl)
java.net.ServerSocket.implAccept(Socket)
java.net.ServerSocket.accept()
org.apache.tomcat.util.net.DefaultServerSocketFactory.acceptSocket(ServerSocket)
org.apache.tomcat.util.net.JIoEndpoint$Acceptor.run()
java.lang.Thread.run()
http-127.0.0.1-8180-Acceptor-0 [RUNNABLE, IN_NATIVE] CPU time: 0:00
java.net.PlainSocketImpl.socketAccept(SocketImpl)
java.net.PlainSocketImpl.accept(SocketImpl)
java.net.ServerSocket.implAccept(Socket)
java.net.ServerSocket.accept()
org.apache.tomcat.util.net.DefaultServerSocketFactory.acceptSocket(ServerSocket)
org.apache.tomcat.util.net.JIoEndpoint$Acceptor.run()
java.lang.Thread.run()
IndexMerger [WAITING] CPU time: 0:34
java.lang.Object.wait(long)
java.lang.Object.wait()
org.apache.commons.collections.buffer.BlockingBuffer.remove()
org.apache.jackrabbit.core.query.lucene.IndexMerger.run()
main [RUNNABLE, IN_NATIVE] CPU time: 1:16
java.net.PlainSocketImpl.socketAccept(SocketImpl)
java.net.PlainSocketImpl.accept(SocketImpl)
java.net.ServerSocket.implAccept(Socket)
java.net.ServerSocket.accept()
org.apache.catalina.core.StandardServer.await()
org.apache.catalina.startup.Catalina.await()
org.apache.catalina.startup.Catalina.start()
sun.reflect.NativeMethodAccessorImpl.invoke0(Method, Object, Object[])
sun.reflect.NativeMethodAccessorImpl.invoke(Object, Object[])
sun.reflect.DelegatingMethodAccessorImpl.invoke(Object, Object[])
java.lang.reflect.Method.invoke(Object, Object[])
org.apache.catalina.startup.Bootstrap.start()
org.apache.catalina.startup.Bootstrap.main(String[])
ObservationManager [WAITING] CPU time: 0:02
java.lang.Object.wait(long)
java.lang.Object.wait()
org.apache.commons.collections.buffer.BlockingBuffer.remove()
org.apache.jackrabbit.core.observation.ObservationDispatcher.run()
java.lang.Thread.run()
org.springframework.scheduling.quartz.SchedulerFactoryBean#0_QuartzSchedulerThread [SLEEPING] CPU time: 2:44
java.lang.Thread.sleep(long)
org.quartz.core.QuartzSchedulerThread.run()
org.springframework.scheduling.quartz.SchedulerFactoryBean#0_Worker-0 [WAITING] CPU time: 0:03
java.lang.Object.wait(long)
org.quartz.simpl.SimpleThreadPool.getNextRunnable()
org.quartz.simpl.SimpleThreadPool.access$000(SimpleThreadPool)
org.quartz.simpl.SimpleThreadPool$WorkerThread.run()
org.springframework.scheduling.quartz.SchedulerFactoryBean#0_Worker-1 [WAITING] CPU time: 0:03
java.lang.Object.wait(long)
org.quartz.simpl.SimpleThreadPool.getNextRunnable()
org.quartz.simpl.SimpleThreadPool.access$000(SimpleThreadPool)
org.quartz.simpl.SimpleThreadPool$WorkerThread.run()
org.springframework.scheduling.quartz.SchedulerFactoryBean#0_Worker-2 [WAITING] CPU time: 0:03
java.lang.Object.wait(long)
org.quartz.simpl.SimpleThreadPool.getNextRunnable()
org.quartz.simpl.SimpleThreadPool.access$000(SimpleThreadPool)
org.quartz.simpl.SimpleThreadPool$WorkerThread.run()
org.springframework.scheduling.quartz.SchedulerFactoryBean#0_Worker-3 [WAITING] CPU time: 0:03
java.lang.Object.wait(long)
org.quartz.simpl.SimpleThreadPool.getNextRunnable()
org.quartz.simpl.SimpleThreadPool.access$000(SimpleThreadPool)
org.quartz.simpl.SimpleThreadPool$WorkerThread.run()
org.springframework.scheduling.quartz.SchedulerFactoryBean#0_Worker-4 [WAITING] CPU time: 0:03
java.lang.Object.wait(long)
org.quartz.simpl.SimpleThreadPool.getNextRunnable()
org.quartz.simpl.SimpleThreadPool.access$000(SimpleThreadPool)
org.quartz.simpl.SimpleThreadPool$WorkerThread.run()
org.springframework.scheduling.quartz.SchedulerFactoryBean#0_Worker-5 [WAITING] CPU time: 0:03
java.lang.Object.wait(long)
org.quartz.simpl.SimpleThreadPool.getNextRunnable()
org.quartz.simpl.SimpleThreadPool.access$000(SimpleThreadPool)
org.quartz.simpl.SimpleThreadPool$WorkerThread.run()
org.springframework.scheduling.quartz.SchedulerFactoryBean#0_Worker-6 [WAITING] CPU time: 0:03
java.lang.Object.wait(long)
org.quartz.simpl.SimpleThreadPool.getNextRunnable()
org.quartz.simpl.SimpleThreadPool.access$000(SimpleThreadPool)
org.quartz.simpl.SimpleThreadPool$WorkerThread.run()
org.springframework.scheduling.quartz.SchedulerFactoryBean#0_Worker-7 [WAITING] CPU time: 0:03
java.lang.Object.wait(long)
org.quartz.simpl.SimpleThreadPool.getNextRunnable()
org.quartz.simpl.SimpleThreadPool.access$000(SimpleThreadPool)
org.quartz.simpl.SimpleThreadPool$WorkerThread.run()
org.springframework.scheduling.quartz.SchedulerFactoryBean#0_Worker-8 [WAITING] CPU time: 0:03
java.lang.Object.wait(long)
org.quartz.simpl.SimpleThreadPool.getNextRunnable()
org.quartz.simpl.SimpleThreadPool.access$000(SimpleThreadPool)
org.quartz.simpl.SimpleThreadPool$WorkerThread.run()
org.springframework.scheduling.quartz.SchedulerFactoryBean#0_Worker-9 [WAITING] CPU time: 0:03
java.lang.Object.wait(long)
org.quartz.simpl.SimpleThreadPool.getNextRunnable()
org.quartz.simpl.SimpleThreadPool.access$000(SimpleThreadPool)
org.quartz.simpl.SimpleThreadPool$WorkerThread.run()
RMI Reaper [WAITING] CPU time: 0:00
java.lang.Object.wait(long)
java.lang.ref.ReferenceQueue.remove(long)
java.lang.ref.ReferenceQueue.remove()
sun.rmi.transport.ObjectTable$Reaper.run()
java.lang.Thread.run()
RMI RenewClean-[10.2.16.10:45065] [WAITING] CPU time: 0:15
java.lang.Object.wait(long)
java.lang.ref.ReferenceQueue.remove(long)
sun.rmi.transport.DGCClient$EndpointEntry$RenewCleanThread.run()
java.lang.Thread.run()
RMI Scheduler(0) [WAITING] CPU time: 0:09
sun.misc.Unsafe.park(boolean, long)
java.util.concurrent.locks.LockSupport.parkNanos(Object, long)
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(long)
java.util.concurrent.DelayQueue.take()
java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take()
java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take()
java.util.concurrent.ThreadPoolExecutor.getTask()
java.util.concurrent.ThreadPoolExecutor$Worker.run()
java.lang.Thread.run()
RMI TCP Accept-0 [RUNNABLE, IN_NATIVE] CPU time: 0:00
java.net.PlainSocketImpl.socketAccept(SocketImpl)
java.net.PlainSocketImpl.accept(SocketImpl)
java.net.ServerSocket.implAccept(Socket)
java.net.ServerSocket.accept()
sun.rmi.transport.tcp.TCPTransport$AcceptLoop.executeAcceptLoop()
sun.rmi.transport.tcp.TCPTransport$AcceptLoop.run()
java.lang.Thread.run()
RMI TCP Accept-1099 [RUNNABLE, IN_NATIVE] CPU time: 0:00
java.net.PlainSocketImpl.socketAccept(SocketImpl)
java.net.PlainSocketImpl.accept(SocketImpl)
java.net.ServerSocket.implAccept(Socket)
java.net.ServerSocket.accept()
sun.rmi.transport.tcp.TCPTransport$AcceptLoop.executeAcceptLoop()
sun.rmi.transport.tcp.TCPTransport$AcceptLoop.run()
java.lang.Thread.run()
RMI TCP Connection(5769)-10.2.16.10 [RUNNABLE, IN_NATIVE] CPU time: 0:02
java.net.SocketInputStream.socketRead0(FileDescriptor, byte[], int, int, int)
java.net.SocketInputStream.read(byte[], int, int)
java.io.BufferedInputStream.fill()
java.io.BufferedInputStream.read()
java.io.FilterInputStream.read()
sun.rmi.transport.tcp.TCPTransport.handleMessages(Connection, boolean)
sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0()
sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run()
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Runnable)
java.util.concurrent.ThreadPoolExecutor$Worker.run()
java.lang.Thread.run()
RMI TCP Connection(5772)-127.0.0.1 [RUNNABLE, IN_NATIVE] CPU time: 0:00
java.net.SocketInputStream.socketRead0(FileDescriptor, byte[], int, int, int)
java.net.SocketInputStream.read(byte[], int, int)
java.io.BufferedInputStream.fill()
java.io.BufferedInputStream.read()
java.io.FilterInputStream.read()
sun.rmi.transport.tcp.TCPTransport.handleMessages(Connection, boolean)
sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0()
sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run()
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Runnable)
java.util.concurrent.ThreadPoolExecutor$Worker.run()
java.lang.Thread.run()
RMI TCP Connection(idle) [WAITING] CPU time: 0:10
sun.misc.Unsafe.park(boolean, long)
java.util.concurrent.locks.LockSupport.parkNanos(Object, long)
java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue$TransferStack$SNode, boolean, long)
java.util.concurrent.SynchronousQueue$TransferStack.transfer(Object, boolean, long)
java.util.concurrent.SynchronousQueue.poll(long, TimeUnit)
java.util.concurrent.ThreadPoolExecutor.getTask()
java.util.concurrent.ThreadPoolExecutor$Worker.run()
java.lang.Thread.run()
Thread-1 [SLEEPING] CPU time: 0:00
java.lang.Thread.sleep(long)
org.apache.log4j.helpers.FileWatchdog.run()
Thread-2 [SLEEPING] CPU time: 0:05
java.lang.Thread.sleep(long)
org.hippoecm.repository.LoadInitializationModule.run()
Thread-54 [RUNNABLE, IN_NATIVE] CPU time: 0:00
java.net.PlainSocketImpl.socketAccept(SocketImpl)
java.net.PlainSocketImpl.accept(SocketImpl)
java.net.ServerSocket.implAccept(Socket)
java.net.ServerSocket.accept()
com.sun.jmx.remote.socket.SocketConnectionServer.accept()
com.sun.jmx.remote.generic.SynchroMessageConnectionServerImpl.accept()
javax.management.remote.generic.GenericConnectorServer$Receiver.run()
Timer-0 [WAITING] CPU time: 0:22
java.lang.Object.wait(long)
java.util.TimerThread.mainLoop()
java.util.TimerThread.run()
Timer-1 [WAITING] CPU time: 0:53
java.lang.Object.wait(long)
java.util.TimerThread.mainLoop()
java.util.TimerThread.run()
Timer-2 [WAITING] CPU time: 0:00
java.lang.Object.wait(long)
java.lang.Object.wait()
java.util.TimerThread.mainLoop()
java.util.TimerThread.run()
TP-Monitor [WAITING] CPU time: 0:00
java.lang.Object.wait(long)
org.apache.tomcat.util.threads.ThreadPool$MonitorRunnable.run()
java.lang.Thread.run()
TP-Processor1 [RUNNABLE, IN_NATIVE] CPU time: 18:04
java.net.SocketInputStream.socketRead0(FileDescriptor, byte[], int, int, int)
java.net.SocketInputStream.read(byte[], int, int)
java.io.BufferedInputStream.fill()
java.io.BufferedInputStream.read1(byte[], int, int)
java.io.BufferedInputStream.read(byte[], int, int)
org.apache.jk.common.ChannelSocket.read(MsgContext, byte[], int, int)
org.apache.jk.common.ChannelSocket.receive(Msg, MsgContext)
org.apache.jk.common.ChannelSocket.processConnection(MsgContext)
org.apache.jk.common.ChannelSocket$SocketConnection.runIt(Object[])
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run()
java.lang.Thread.run()
TP-Processor10 [BLOCKED] CPU time: 35:22
org.hippoecm.repository.jackrabbit.HippoLocalItemStateManager.edit()
org.hippoecm.repository.jackrabbit.HippoLocalItemStateManager.getItemState(ItemId)
org.apache.jackrabbit.core.state.SessionItemStateManager.getItemState(ItemId)
org.apache.jackrabbit.core.HierarchyManagerImpl.getItemState(ItemId)
org.apache.jackrabbit.core.CachingHierarchyManager.nodeRemoved(NodeState, Path, NodeId)
org.apache.jackrabbit.core.CachingHierarchyManager.nodeRemoved(NodeState, Name, int, NodeId)
org.apache.jackrabbit.core.state.StateChangeDispatcher.notifyNodeRemoved(NodeState, Name, int, NodeId)
org.apache.jackrabbit.core.state.SessionItemStateManager.nodeRemoved(NodeState, Name, int, NodeId)
org.apache.jackrabbit.core.state.StateChangeDispatcher.notifyNodeRemoved(NodeState, Name, int, NodeId)
org.apache.jackrabbit.core.state.LocalItemStateManager.nodeRemoved(NodeState, Name, int, NodeId)
org.apache.jackrabbit.core.state.NodeState.notifyNodeRemoved(ChildNodeEntry)
org.apache.jackrabbit.core.state.NodeState.removeChildNodeEntry(NodeId)
org.hippoecm.repository.jackrabbit.HippoLocalItemStateManager$FilteredChangeLog.invalidate()
org.hippoecm.repository.jackrabbit.HippoLocalItemStateManager.update(ChangeLog)
org.apache.jackrabbit.core.state.LocalItemStateManager.update()
org.hippoecm.repository.jackrabbit.HippoLocalItemStateManager.update()
org.hippoecm.repository.jackrabbit.HippoLocalItemStateManager.refresh()
org.hippoecm.repository.jackrabbit.HippoSessionItemStateManager.disposeAllTransientItemStates()
org.apache.jackrabbit.core.SessionImpl.refresh(boolean)
org.hippoecm.repository.decorating.SessionDecorator.refresh(boolean)
org.hippoecm.repository.decorating.checked.SessionDecorator.refresh(boolean)
sun.reflect.GeneratedMethodAccessor164.invoke(Object, Object[])
sun.reflect.DelegatingMethodAccessorImpl.invoke(Object, Object[])
java.lang.reflect.Method.invoke(Object, Object[])
org.hippoecm.hst.core.jcr.pool.util.ProxyFactory$ReflectionInvocation.proceed()
org.hippoecm.hst.core.jcr.pool.PooledSessionDecoratorProxyFactoryImpl$PooledSessionInterceptor.intercept(Invocation)
org.hippoecm.hst.core.jcr.pool.util.ProxyFactory$InterceptorInvocationHandler.invokeImpl(Object, Method, Object[])
org.hippoecm.hst.core.jcr.pool.util.ProxyFactory$AbstractInvocationHandler.invoke(Object, Method, Object[])
$Proxy9.refresh(boolean)
nl.rijksoverheid.importer.repository.pooling.BasicPoolingRepositoryWithLogging$SessionFactory.passivateObject(Object)
org.apache.commons.pool.impl.GenericObjectPool.addObjectToPool(Object, boolean)
org.apache.commons.pool.impl.GenericObjectPool.returnObject(Object)
nl.rijksoverheid.importer.repository.pooling.BasicPoolingRepositoryWithLogging.returnSession(Session)
org.hippoecm.hst.core.jcr.pool.PooledSessionDecoratorProxyFactoryImpl$PooledSessionInterceptor.intercept(Invocation)
org.hippoecm.hst.core.jcr.pool.util.ProxyFactory$InterceptorInvocationHandler.invokeImpl(Object, Method, Object[])
org.hippoecm.hst.core.jcr.pool.util.ProxyFactory$AbstractInvocationHandler.invoke(Object, Method, Object[])
$Proxy9.logout()
org.hippoecm.hst.core.jcr.pool.PooledSessionResourceManagement.disposeAllResources()
org.hippoecm.hst.core.container.InitializationValve.invoke(ValveContext)
org.hippoecm.hst.core.container.HstSitePipeline$Invocation.invokeNext()
org.hippoecm.hst.core.container.HstSitePipeline.invokeValves(HstContainerConfig, HttpServletRequest, HttpServletResponse, Valve[])
org.hippoecm.hst.core.container.HstSitePipeline.beforeInvoke(HstContainerConfig, HttpServletRequest, HttpServletResponse)
org.hippoecm.hst.core.container.HstRequestProcessorImpl.processRequest(HstContainerConfig, HttpServletRequest, HttpServletResponse, String)
org.hippoecm.hst.core.container.HstRequestProcessorImpl.processRequest(HstContainerConfig, HttpServletRequest, HttpServletResponse)
org.hippoecm.hst.container.HstContainerServlet.invoke(HttpServletRequest, HttpServletResponse)
org.hippoecm.hst.container.HstContainerServlet.service(HttpServletRequest, HttpServletResponse)
javax.servlet.http.HttpServlet.service(ServletRequest, ServletResponse)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ServletRequest, ServletResponse)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ServletRequest, ServletResponse)
org.springframework.web.filter.OncePerRequestFilter.doFilter(ServletRequest, ServletResponse, FilterChain)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ServletRequest, ServletResponse)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ServletRequest, ServletResponse)
org.apache.catalina.core.ApplicationDispatcher.invoke(ServletRequest, ServletResponse, ApplicationDispatcher$State)
org.apache.catalina.core.ApplicationDispatcher.processRequest(ServletRequest, ServletResponse, ApplicationDispatcher$State)
org.apache.catalina.core.ApplicationDispatcher.doForward(ServletRequest, ServletResponse)
org.apache.catalina.core.ApplicationDispatcher.forward(ServletRequest, ServletResponse)
org.hippoecm.hst.container.HstVirtualHostsFilter.doFilter(ServletRequest, ServletResponse, FilterChain)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ServletRequest, ServletResponse)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ServletRequest, ServletResponse)
nl.rijksoverheid.site.filters.LocaleFilter.doFilterInternal(HttpServletRequest, HttpServletResponse, FilterChain)
org.springframework.web.filter.OncePerRequestFilter.doFilter(ServletRequest, ServletResponse, FilterChain)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ServletRequest, ServletResponse)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ServletRequest, ServletResponse)
nl.rijksoverheid.site.filters.DisableUrlSessionFilter.doFilterInternal(HttpServletRequest, HttpServletResponse, FilterChain)
org.springframework.web.filter.OncePerRequestFilter.doFilter(ServletRequest, ServletResponse, FilterChain)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ServletRequest, ServletResponse)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ServletRequest, ServletResponse)
org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(HttpServletRequest, HttpServletResponse, FilterChain)
org.springframework.web.filter.OncePerRequestFilter.doFilter(ServletRequest, ServletResponse, FilterChain)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ServletRequest, ServletResponse)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ServletRequest, ServletResponse)
nl.rijksoverheid.site.tags.contribution.ContributionFilter.doFilterInternal(HttpServletRequest, HttpServletResponse, FilterChain)
org.springframework.web.filter.OncePerRequestFilter.doFilter(ServletRequest, ServletResponse, FilterChain)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ServletRequest, ServletResponse)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ServletRequest, ServletResponse)
org.apache.catalina.core.StandardWrapperValve.invoke(Request, Response)
org.apache.catalina.core.StandardContextValve.invoke(Request, Response)
org.apache.catalina.core.StandardHostValve.invoke(Request, Response)
org.apache.catalina.valves.ErrorReportValve.invoke(Request, Response)
org.apache.catalina.core.StandardEngineValve.invoke(Request, Response)
org.apache.catalina.connector.CoyoteAdapter.service(Request, Response)
org.apache.jk.server.JkCoyoteHandler.invoke(Msg, MsgContext)
org.apache.jk.common.HandlerRequest.invoke(Msg, MsgContext)
org.apache.jk.common.ChannelSocket.invoke(Msg, MsgContext)
org.apache.jk.common.ChannelSocket.processConnection(MsgContext)
org.apache.jk.common.ChannelSocket$SocketConnection.runIt(Object[])
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run()
java.lang.Thread.run()
TP-Processor11 [RUNNABLE, IN_NATIVE] CPU time: 41:31
java.net.SocketInputStream.socketRead0(FileDescriptor, byte[], int, int, int)
java.net.SocketInputStream.read(byte[], int, int)
java.io.BufferedInputStream.fill()
java.io.BufferedInputStream.read1(byte[], int, int)
java.io.BufferedInputStream.read(byte[], int, int)
org.apache.jk.common.ChannelSocket.read(MsgContext, byte[], int, int)
org.apache.jk.common.ChannelSocket.receive(Msg, MsgContext)
org.apache.jk.common.ChannelSocket.processConnection(MsgContext)
org.apache.jk.common.ChannelSocket$SocketConnection.runIt(Object[])
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run()
java.lang.Thread.run()
TP-Processor12 [BLOCKED] CPU time: 45:10
org.hippoecm.repository.jackrabbit.HippoLocalItemStateManager.edit()
org.apache.jackrabbit.core.state.SessionItemStateManager.edit()
org.hippoecm.repository.jackrabbit.HippoSessionItemStateManager.disposeAllTransientItemStates()
org.apache.jackrabbit.core.SessionImpl.refresh(boolean)
org.hippoecm.repository.decorating.SessionDecorator.refresh(boolean)
org.hippoecm.repository.decorating.checked.SessionDecorator.refresh(boolean)
sun.reflect.GeneratedMethodAccessor164.invoke(Object, Object[])
sun.reflect.DelegatingMethodAccessorImpl.invoke(Object, Object[])
java.lang.reflect.Method.invoke(Object, Object[])
org.hippoecm.hst.core.jcr.pool.util.ProxyFactory$ReflectionInvocation.proceed()
org.hippoecm.hst.core.jcr.pool.PooledSessionDecoratorProxyFactoryImpl$PooledSessionInterceptor.intercept(Invocation)
org.hippoecm.hst.core.jcr.pool.util.ProxyFactory$InterceptorInvocationHandler.invokeImpl(Object, Method, Object[])
org.hippoecm.hst.core.jcr.pool.util.ProxyFactory$AbstractInvocationHandler.invoke(Object, Method, Object[])
$Proxy9.refresh(boolean)
nl.rijksoverheid.importer.repository.pooling.BasicPoolingRepositoryWithLogging$SessionFactory.passivateObject(Object)
org.apache.commons.pool.impl.GenericObjectPool.addObjectToPool(Object, boolean)
org.apache.commons.pool.impl.GenericObjectPool.returnObject(Object)
nl.rijksoverheid.importer.repository.pooling.BasicPoolingRepositoryWithLogging.returnSession(Session)
org.hippoecm.hst.core.jcr.pool.PooledSessionDecoratorProxyFactoryImpl$PooledSessionInterceptor.intercept(Invocation)
org.hippoecm.hst.core.jcr.pool.util.ProxyFactory$InterceptorInvocationHandler.invokeImpl(Object, Method, Object[])
org.hippoecm.hst.core.jcr.pool.util.ProxyFactory$AbstractInvocationHandler.invoke(Object, Method, Object[])
$Proxy9.logout()
org.hippoecm.hst.core.jcr.pool.PooledSessionResourceManagement.disposeAllResources()
org.hippoecm.hst.core.container.InitializationValve.invoke(ValveContext)
org.hippoecm.hst.core.container.HstSitePipeline$Invocation.invokeNext()
org.hippoecm.hst.core.container.HstSitePipeline.invokeValves(HstContainerConfig, HttpServletRequest, HttpServletResponse, Valve[])
org.hippoecm.hst.core.container.HstSitePipeline.beforeInvoke(HstContainerConfig, HttpServletRequest, HttpServletResponse)
org.hippoecm.hst.core.container.HstRequestProcessorImpl.processRequest(HstContainerConfig, HttpServletRequest, HttpServletResponse, String)
org.hippoecm.hst.core.container.HstRequestProcessorImpl.processRequest(HstContainerConfig, HttpServletRequest, HttpServletResponse)
org.hippoecm.hst.container.HstContainerServlet.invoke(HttpServletRequest, HttpServletResponse)
org.hippoecm.hst.container.HstContainerServlet.service(HttpServletRequest, HttpServletResponse)
javax.servlet.http.HttpServlet.service(ServletRequest, ServletResponse)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ServletRequest, ServletResponse)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ServletRequest, ServletResponse)
org.springframework.web.filter.OncePerRequestFilter.doFilter(ServletRequest, ServletResponse, FilterChain)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ServletRequest, ServletResponse)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ServletRequest, ServletResponse)
org.apache.catalina.core.ApplicationDispatcher.invoke(ServletRequest, ServletResponse, ApplicationDispatcher$State)
org.apache.catalina.core.ApplicationDispatcher.processRequest(ServletRequest, ServletResponse, ApplicationDispatcher$State)
org.apache.catalina.core.ApplicationDispatcher.doForward(ServletRequest, ServletResponse)
org.apache.catalina.core.ApplicationDispatcher.forward(ServletRequest, ServletResponse)
org.hippoecm.hst.container.HstVirtualHostsFilter.doFilter(ServletRequest, ServletResponse, FilterChain)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ServletRequest, ServletResponse)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ServletRequest, ServletResponse)
nl.rijksoverheid.site.filters.LocaleFilter.doFilterInternal(HttpServletRequest, HttpServletResponse, FilterChain)
org.springframework.web.filter.OncePerRequestFilter.doFilter(ServletRequest, ServletResponse, FilterChain)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ServletRequest, ServletResponse)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ServletRequest, ServletResponse)
nl.rijksoverheid.site.filters.DisableUrlSessionFilter.doFilterInternal(HttpServletRequest, HttpServletResponse, FilterChain)
org.springframework.web.filter.OncePerRequestFilter.doFilter(ServletRequest, ServletResponse, FilterChain)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ServletRequest, ServletResponse)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ServletRequest, ServletResponse)
org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(HttpServletRequest, HttpServletResponse, FilterChain)
org.springframework.web.filter.OncePerRequestFilter.doFilter(ServletRequest, ServletResponse, FilterChain)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ServletRequest, ServletResponse)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ServletRequest, ServletResponse)
nl.rijksoverheid.site.tags.contribution.ContributionFilter.doFilterInternal(HttpServletRequest, HttpServletResponse, FilterChain)
org.springframework.web.filter.OncePerRequestFilter.doFilter(ServletRequest, ServletResponse, FilterChain)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ServletRequest, ServletResponse)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ServletRequest, ServletResponse)
org.apache.catalina.core.StandardWrapperValve.invoke(Request, Response)
org.apache.catalina.core.StandardContextValve.invoke(Request, Response)
org.apache.catalina.core.StandardHostValve.invoke(Request, Response)
org.apache.catalina.valves.ErrorReportValve.invoke(Request, Response)
org.apache.catalina.core.StandardEngineValve.invoke(Request, Response)
org.apache.catalina.connector.CoyoteAdapter.service(Request, Response)
org.apache.jk.server.JkCoyoteHandler.invoke(Msg, MsgContext)
org.apache.jk.common.HandlerRequest.invoke(Msg, MsgContext)
org.apache.jk.common.ChannelSocket.invoke(Msg, MsgContext)
org.apache.jk.common.ChannelSocket.processConnection(MsgContext)
org.apache.jk.common.ChannelSocket$SocketConnection.runIt(Object[])
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run()
java.lang.Thread.run()
TP-Processor13 [RUNNABLE, IN_NATIVE] CPU time: 20:08
java.net.SocketInputStream.socketRead0(FileDescriptor, byte[], int, int, int)
java.net.SocketInputStream.read(byte[], int, int)
java.io.BufferedInputStream.fill()
java.io.BufferedInputStream.read1(byte[], int, int)
java.io.BufferedInputStream.read(byte[], int, int)
org.apache.jk.common.ChannelSocket.read(MsgContext, byte[], int, int)
org.apache.jk.common.ChannelSocket.receive(Msg, MsgContext)
org.apache.jk.common.ChannelSocket.processConnection(MsgContext)
org.apache.jk.common.ChannelSocket$SocketConnection.runIt(Object[])
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run()
java.lang.Thread.run()
TP-Processor14 [RUNNABLE, IN_NATIVE] CPU time: 39:10
java.net.SocketInputStream.socketRead0(FileDescriptor, byte[], int, int, int)
java.net.SocketInputStream.read(byte[], int, int)
java.io.BufferedInputStream.fill()
java.io.BufferedInputStream.read1(byte[], int, int)
java.io.BufferedInputStream.read(byte[], int, int)
org.apache.jk.common.ChannelSocket.read(MsgContext, byte[], int, int)
org.apache.jk.common.ChannelSocket.receive(Msg, MsgContext)
org.apache.jk.common.ChannelSocket.processConnection(MsgContext)
org.apache.jk.common.ChannelSocket$SocketConnection.runIt(Object[])
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run()
java.lang.Thread.run()
TP-Processor15 [WAITING] CPU time: 33:44
java.lang.Object.wait(long)
java.lang.Object.wait()
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run()
java.lang.Thread.run()
TP-Processor16 [WAITING] CPU time: 0:00
java.lang.Object.wait(long)
java.lang.Object.wait()
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run()
java.lang.Thread.run()
TP-Processor17 [WAITING] CPU time: 0:00
java.lang.Object.wait(long)
java.lang.Object.wait()
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run()
java.lang.Thread.run()
TP-Processor18 [BLOCKED] CPU time: 25:17
org.apache.jackrabbit.core.CachingHierarchyManager.nodeAdded(NodeState, Name, int, NodeId)
org.apache.jackrabbit.core.state.StateChangeDispatcher.notifyNodeAdded(NodeState, Name, int, NodeId)
org.apache.jackrabbit.core.state.SessionItemStateManager.nodeAdded(NodeState, Name, int, NodeId)
org.apache.jackrabbit.core.state.StateChangeDispatcher.notifyNodeAdded(NodeState, Name, int, NodeId)
org.apache.jackrabbit.core.state.LocalItemStateManager.nodeAdded(NodeState, Name, int, NodeId)
org.apache.jackrabbit.core.state.NodeState.notifyNodeAdded(ChildNodeEntry)
org.apache.jackrabbit.core.state.NodeState.addChildNodeEntry(Name, NodeId)
org.hippoecm.repository.jackrabbit.ViewVirtualProvider.populateChildren(NodeId, NodeState, NodeState)
org.hippoecm.repository.jackrabbit.MirrorVirtualProvider.populate(HippoNodeId, NodeId)
org.hippoecm.repository.jackrabbit.HippoNodeId.populate()
org.hippoecm.repository.jackrabbit.HippoLocalItemStateManager.getNodeState(NodeId)
org.apache.jackrabbit.core.state.LocalItemStateManager.getItemState(ItemId)
org.apache.jackrabbit.core.state.ForkedXAItemStateManager.getItemState(ItemId)
org.hippoecm.repository.jackrabbit.HippoLocalItemStateManager.getItemState(ItemId)
org.apache.jackrabbit.core.state.SessionItemStateManager.getItemState(ItemId)
org.apache.jackrabbit.core.ItemManager.getItemData(ItemId, Path, boolean)
org.apache.jackrabbit.core.ItemManager.getItemData(ItemId)
org.apache.jackrabbit.core.ItemManager.getNode(NodeId, NodeId)
org.apache.jackrabbit.core.NodeImpl.getNode(String)
org.hippoecm.repository.decorating.NodeDecorator.getNode(String)
org.hippoecm.repository.decorating.checked.NodeDecorator.getNode(String)
nl.rijksoverheid.spring.hst.linking.RijksoverheidInlineResourceContainer.resolveToResourceNode(Session, String)
nl.rijksoverheid.site.servlet.BinariesServlet.lookUpResource(Session, String)
nl.rijksoverheid.site.servlet.BinariesServlet.doGet(HttpServletRequest, HttpServletResponse)
javax.servlet.http.HttpServlet.service(HttpServletRequest, HttpServletResponse)
javax.servlet.http.HttpServlet.service(ServletRequest, ServletResponse)
org.springframework.web.servlet.mvc.ServletWrappingController.handleRequestInternal(HttpServletRequest, HttpServletResponse)
org.springframework.web.servlet.mvc.AbstractController.handleRequest(HttpServletRequest, HttpServletResponse)
org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.handle(HttpServletRequest, HttpServletResponse, Object)
org.springframework.web.servlet.DispatcherServlet.doDispatch(HttpServletRequest, HttpServletResponse)
org.springframework.web.servlet.DispatcherServlet.doService(HttpServletRequest, HttpServletResponse)
org.springframework.web.servlet.FrameworkServlet.processRequest(HttpServletRequest, HttpServletResponse)
org.springframework.web.servlet.FrameworkServlet.doGet(HttpServletRequest, HttpServletResponse)
javax.servlet.http.HttpServlet.service(HttpServletRequest, HttpServletResponse)
javax.servlet.http.HttpServlet.service(ServletRequest, ServletResponse)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ServletRequest, ServletResponse)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ServletRequest, ServletResponse)
org.hippoecm.hst.container.HstVirtualHostsFilter.doFilter(ServletRequest, ServletResponse, FilterChain)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ServletRequest, ServletResponse)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ServletRequest, ServletResponse)
nl.rijksoverheid.site.filters.LocaleFilter.doFilterInternal(HttpServletRequest, HttpServletResponse, FilterChain)
org.springframework.web.filter.OncePerRequestFilter.doFilter(ServletRequest, ServletResponse, FilterChain)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ServletRequest, ServletResponse)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ServletRequest, ServletResponse)
nl.rijksoverheid.site.filters.DisableUrlSessionFilter.doFilterInternal(HttpServletRequest, HttpServletResponse, FilterChain)
org.springframework.web.filter.OncePerRequestFilter.doFilter(ServletRequest, ServletResponse, FilterChain)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ServletRequest, ServletResponse)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ServletRequest, ServletResponse)
org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(HttpServletRequest, HttpServletResponse, FilterChain)
org.springframework.web.filter.OncePerRequestFilter.doFilter(ServletRequest, ServletResponse, FilterChain)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ServletRequest, ServletResponse)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ServletRequest, ServletResponse)
nl.rijksoverheid.site.tags.contribution.ContributionFilter.doFilterInternal(HttpServletRequest, HttpServletResponse, FilterChain)
org.springframework.web.filter.OncePerRequestFilter.doFilter(ServletRequest, ServletResponse, FilterChain)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ServletRequest, ServletResponse)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ServletRequest, ServletResponse)
org.apache.catalina.core.StandardWrapperValve.invoke(Request, Response)
org.apache.catalina.core.StandardContextValve.invoke(Request, Response)
org.apache.catalina.core.StandardHostValve.invoke(Request, Response)
org.apache.catalina.valves.ErrorReportValve.invoke(Request, Response)
org.apache.catalina.core.StandardEngineValve.invoke(Request, Response)
org.apache.catalina.connector.CoyoteAdapter.service(Request, Response)
org.apache.jk.server.JkCoyoteHandler.invoke(Msg, MsgContext)
org.apache.jk.common.HandlerRequest.invoke(Msg, MsgContext)
org.apache.jk.common.ChannelSocket.invoke(Msg, MsgContext)
org.apache.jk.common.ChannelSocket.processConnection(MsgContext)
org.apache.jk.common.ChannelSocket$SocketConnection.runIt(Object[])
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run()
java.lang.Thread.run()
TP-Processor19 [RUNNABLE, IN_NATIVE] CPU time: 28:39
java.net.SocketInputStream.socketRead0(FileDescriptor, byte[], int, int, int)
java.net.SocketInputStream.read(byte[], int, int)
java.io.BufferedInputStream.fill()
java.io.BufferedInputStream.read1(byte[], int, int)
java.io.BufferedInputStream.read(byte[], int, int)
org.apache.jk.common.ChannelSocket.read(MsgContext, byte[], int, int)
org.apache.jk.common.ChannelSocket.receive(Msg, MsgContext)
org.apache.jk.common.ChannelSocket.processConnection(MsgContext)
org.apache.jk.common.ChannelSocket$SocketConnection.runIt(Object[])
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run()
java.lang.Thread.run()
TP-Processor2 [WAITING] CPU time: 43:42
java.lang.Object.wait(long)
java.lang.Object.wait()
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run()
java.lang.Thread.run()
TP-Processor20 [RUNNABLE, IN_NATIVE] CPU time: 28:09
java.net.SocketInputStream.socketRead0(FileDescriptor, byte[], int, int, int)
java.net.SocketInputStream.read(byte[], int, int)
java.io.BufferedInputStream.fill()
java.io.BufferedInputStream.read1(byte[], int, int)
java.io.BufferedInputStream.read(byte[], int, int)
org.apache.jk.common.ChannelSocket.read(MsgContext, byte[], int, int)
org.apache.jk.common.ChannelSocket.receive(Msg, MsgContext)
org.apache.jk.common.ChannelSocket.processConnection(MsgContext)
org.apache.jk.common.ChannelSocket$SocketConnection.runIt(Object[])
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run()
java.lang.Thread.run()
TP-Processor3 [RUNNABLE, IN_NATIVE] CPU time: 47:57
java.net.SocketInputStream.socketRead0(FileDescriptor, byte[], int, int, int)
java.net.SocketInputStream.read(byte[], int, int)
java.io.BufferedInputStream.fill()
java.io.BufferedInputStream.read1(byte[], int, int)
java.io.BufferedInputStream.read(byte[], int, int)
org.apache.jk.common.ChannelSocket.read(MsgContext, byte[], int, int)
org.apache.jk.common.ChannelSocket.receive(Msg, MsgContext)
org.apache.jk.common.ChannelSocket.processConnection(MsgContext)
org.apache.jk.common.ChannelSocket$SocketConnection.runIt(Object[])
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run()
java.lang.Thread.run()
TP-Processor4 [RUNNABLE, IN_NATIVE] CPU time: 48:31
java.net.SocketInputStream.socketRead0(FileDescriptor, byte[], int, int, int)
java.net.SocketInputStream.read(byte[], int, int)
java.io.BufferedInputStream.fill()
java.io.BufferedInputStream.read1(byte[], int, int)
java.io.BufferedInputStream.read(byte[], int, int)
org.apache.jk.common.ChannelSocket.read(MsgContext, byte[], int, int)
org.apache.jk.common.ChannelSocket.receive(Msg, MsgContext)
org.apache.jk.common.ChannelSocket.processConnection(MsgContext)
org.apache.jk.common.ChannelSocket$SocketConnection.runIt(Object[])
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run()
java.lang.Thread.run()
TP-Processor5 [RUNNABLE, IN_NATIVE] CPU time: 0:02
java.net.PlainSocketImpl.socketAccept(SocketImpl)
java.net.PlainSocketImpl.accept(SocketImpl)
java.net.ServerSocket.implAccept(Socket)
java.net.ServerSocket.accept()
org.apache.jk.common.ChannelSocket.accept(MsgContext)
org.apache.jk.common.ChannelSocket.acceptConnections()
org.apache.jk.common.ChannelSocket$SocketAcceptor.runIt(Object[])
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run()
java.lang.Thread.run()
TP-Processor6 [WAITING] CPU time: 51:05
java.lang.Object.wait(long)
java.lang.Object.wait()
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run()
java.lang.Thread.run()
TP-Processor7 [WAITING] CPU time: 42:18
java.lang.Object.wait(long)
java.lang.Object.wait()
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run()
java.lang.Thread.run()
TP-Processor8 [RUNNABLE, IN_NATIVE] CPU time: 30:52
java.net.SocketInputStream.socketRead0(FileDescriptor, byte[], int, int, int)
java.net.SocketInputStream.read(byte[], int, int)
java.io.BufferedInputStream.fill()
java.io.BufferedInputStream.read1(byte[], int, int)
java.io.BufferedInputStream.read(byte[], int, int)
org.apache.jk.common.ChannelSocket.read(MsgContext, byte[], int, int)
org.apache.jk.common.ChannelSocket.receive(Msg, MsgContext)
org.apache.jk.common.ChannelSocket.processConnection(MsgContext)
org.apache.jk.common.ChannelSocket$SocketConnection.runIt(Object[])
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run()
java.lang.Thread.run()
TP-Processor9 [RUNNABLE, IN_NATIVE] CPU time: 50:40
java.net.SocketInputStream.socketRead0(FileDescriptor, byte[], int, int, int)
java.net.SocketInputStream.read(byte[], int, int)
java.io.BufferedInputStream.fill()
java.io.BufferedInputStream.read1(byte[], int, int)
java.io.BufferedInputStream.read(byte[], int, int)
org.apache.jk.common.ChannelSocket.read(MsgContext, byte[], int, int)
org.apache.jk.common.ChannelSocket.receive(Msg, MsgContext)
org.apache.jk.common.ChannelSocket.processConnection(MsgContext)
org.apache.jk.common.ChannelSocket$SocketConnection.runIt(Object[])
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run()
java.lang.Thread.run()
Transient File Reaper [WAITING] CPU time: 0:00
java.lang.Object.wait(long)
java.lang.ref.ReferenceQueue.remove(long)
java.lang.ref.ReferenceQueue.remove()
org.apache.jackrabbit.util.TransientFileFactory$ReaperThread.run()