-
Bug
-
Resolution: Fixed
-
Major
-
4.5.8, 5.0
-
None
-
None
-
-
Empty show more show less
-
Beta 2
Up to know this could only be observed when executing crawl.groovy on demo-features. It looks like under load the newly created areaNode (created in system context and hence with a different jcrSession) is not always immediately around in the user session.
[INFO] [talledLocalContainer] 2013-05-02 11:42:03,483 ERROR freemarker.runtime : Template processing error: "info.magnolia.rendering.engine.RenderException: Can't access area node [content] on [node /demo-features/special-templates/glossary/k/k0]" [INFO] [talledLocalContainer] [INFO] [talledLocalContainer] info.magnolia.rendering.engine.RenderException: Can't access area node [content] on [node /demo-features/special-templates/glossary/k/k0] [INFO] [talledLocalContainer] The problematic instruction: [INFO] [talledLocalContainer] ---------- [INFO] [talledLocalContainer] ==> user-directive cms.area [on line 7, column 9 in templating-kit/pages/content/mainArea.ftl] [INFO] [talledLocalContainer] ---------- [INFO] [talledLocalContainer] [INFO] [talledLocalContainer] Java backtrace for programmers: [INFO] [talledLocalContainer] ---------- [INFO] [talledLocalContainer] freemarker.template.TemplateException: info.magnolia.rendering.engine.RenderException: Can't access area node [content] on [node /demo-features/special-templates/glossary/k/k0] [INFO] [talledLocalContainer] at info.magnolia.templating.freemarker.AbstractDirective.execute(AbstractDirective.java:101) [INFO] [talledLocalContainer] at freemarker.core.Environment.visit(Environment.java:274) [INFO] [talledLocalContainer] at freemarker.core.UnifiedCall.accept(UnifiedCall.java:126) [INFO] [talledLocalContainer] at freemarker.core.Environment.visit(Environment.java:221) [INFO] [talledLocalContainer] at freemarker.core.MixedContent.accept(MixedContent.java:92) [INFO] [talledLocalContainer] at freemarker.core.Environment.visit(Environment.java:221) [INFO] [talledLocalContainer] at freemarker.core.Environment.process(Environment.java:199) [INFO] [talledLocalContainer] at freemarker.template.Template.process(Template.java:237) [INFO] [talledLocalContainer] at info.magnolia.freemarker.FreemarkerHelper.render(FreemarkerHelper.java:155) [INFO] [talledLocalContainer] at info.magnolia.rendering.renderer.FreemarkerRenderer.onRender(FreemarkerRenderer.java:85) [INFO] [talledLocalContainer] at info.magnolia.rendering.renderer.AbstractRenderer.render(AbstractRenderer.java:139) [INFO] [talledLocalContainer] at info.magnolia.module.templatingkit.renderers.STKRenderer.render(STKRenderer.java:77) [INFO] [talledLocalContainer] at info.magnolia.rendering.engine.DefaultRenderingEngine.render(DefaultRenderingEngine.java:97) [INFO] [talledLocalContainer] at info.magnolia.rendering.engine.DefaultRenderingEngine$$EnhancerByCGLIB$$2fbc9e2e.render(<generated>) [INFO] [talledLocalContainer] at info.magnolia.templating.elements.AreaElement.end(AreaElement.java:292) [INFO] [talledLocalContainer] at info.magnolia.templating.freemarker.AbstractDirective.execute(AbstractDirective.java:98) [INFO] [talledLocalContainer] at freemarker.core.Environment.visit(Environment.java:274) [INFO] [talledLocalContainer] at freemarker.core.UnifiedCall.accept(UnifiedCall.java:126) [INFO] [talledLocalContainer] at freemarker.core.Environment.visit(Environment.java:221) [INFO] [talledLocalContainer] at freemarker.core.MixedContent.accept(MixedContent.java:92) [INFO] [talledLocalContainer] at freemarker.core.Environment.visit(Environment.java:221) [INFO] [talledLocalContainer] at freemarker.core.Environment.process(Environment.java:199) [INFO] [talledLocalContainer] at freemarker.template.Template.process(Template.java:237) [INFO] [talledLocalContainer] at info.magnolia.freemarker.FreemarkerHelper.render(FreemarkerHelper.java:155) [INFO] [talledLocalContainer] at info.magnolia.rendering.renderer.FreemarkerRenderer.onRender(FreemarkerRenderer.java:85) [INFO] [talledLocalContainer] at info.magnolia.rendering.renderer.AbstractRenderer.render(AbstractRenderer.java:139) [INFO] [talledLocalContainer] at info.magnolia.module.templatingkit.renderers.STKRenderer.render(STKRenderer.java:77) [INFO] [talledLocalContainer] at info.magnolia.rendering.engine.DefaultRenderingEngine.render(DefaultRenderingEngine.java:97) [INFO] [talledLocalContainer] at info.magnolia.rendering.engine.DefaultRenderingEngine$$EnhancerByCGLIB$$2fbc9e2e.render(<generated>) [INFO] [talledLocalContainer] at info.magnolia.rendering.engine.RenderingFilter.render(RenderingFilter.java:169) [INFO] [talledLocalContainer] at info.magnolia.rendering.engine.RenderingFilter.doFilter(RenderingFilter.java:109) [INFO] [talledLocalContainer] at info.magnolia.cms.filters.AbstractMgnlFilter.doFilter(AbstractMgnlFilter.java:91) [INFO] [talledLocalContainer] at info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:83) [INFO] [talledLocalContainer] at info.magnolia.rendering.model.ModelExecutionFilter.doFilter(ModelExecutionFilter.java:103) [INFO] [talledLocalContainer] at info.magnolia.cms.filters.OncePerRequestAbstractMgnlFilter.doFilter(OncePerRequestAbstractMgnlFilter.java:61) [INFO] [talledLocalContainer] at info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:83) [INFO] [talledLocalContainer] at info.magnolia.cms.filters.InterceptFilter.doFilter(InterceptFilter.java:129) [INFO] [talledLocalContainer] at info.magnolia.cms.filters.AbstractMgnlFilter.doFilter(AbstractMgnlFilter.java:91) [INFO] [talledLocalContainer] at info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:83) [INFO] [talledLocalContainer] at info.magnolia.cms.filters.AggregatorFilter.doFilter(AggregatorFilter.java:106) [INFO] [talledLocalContainer] at info.magnolia.cms.filters.AbstractMgnlFilter.doFilter(AbstractMgnlFilter.java:91) [INFO] [talledLocalContainer] at info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:83) [INFO] [talledLocalContainer] at info.magnolia.cms.security.BaseSecurityFilter.doFilter(BaseSecurityFilter.java:60) [INFO] [talledLocalContainer] at info.magnolia.cms.filters.AbstractMgnlFilter.doFilter(AbstractMgnlFilter.java:91) [INFO] [talledLocalContainer] at info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:83) [INFO] [talledLocalContainer] at info.magnolia.cms.filters.RepositoryMappingFilter.doFilter(RepositoryMappingFilter.java:101) [INFO] [talledLocalContainer] at info.magnolia.cms.filters.AbstractMgnlFilter.doFilter(AbstractMgnlFilter.java:91) [INFO] [talledLocalContainer] at info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:83) [INFO] [talledLocalContainer] at info.magnolia.cms.filters.CompositeFilter.doFilter(CompositeFilter.java:67) [INFO] [talledLocalContainer] at info.magnolia.cms.filters.AbstractMgnlFilter.doFilter(AbstractMgnlFilter.java:91) [INFO] [talledLocalContainer] at info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:83) [INFO] [talledLocalContainer] at info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:77) [INFO] [talledLocalContainer] at info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:85) [INFO] [talledLocalContainer] at info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:85) [INFO] [talledLocalContainer] at info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:85) [INFO] [talledLocalContainer] at info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:85) [INFO] [talledLocalContainer] at info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:85) [INFO] [talledLocalContainer] at info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:85) [INFO] [talledLocalContainer] at info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:85) [INFO] [talledLocalContainer] at info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:85) [INFO] [talledLocalContainer] at info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:85) [INFO] [talledLocalContainer] at info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:85) [INFO] [talledLocalContainer] at info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:85) [INFO] [talledLocalContainer] at info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:85) [INFO] [talledLocalContainer] at info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:85) [INFO] [talledLocalContainer] at info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:85) [INFO] [talledLocalContainer] at info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:85) [INFO] [talledLocalContainer] at info.magnolia.cms.filters.CompositeFilter.doFilter(CompositeFilter.java:67) [INFO] [talledLocalContainer] at info.magnolia.cms.filters.AbstractMgnlFilter.doFilter(AbstractMgnlFilter.java:91) [INFO] [talledLocalContainer] at info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:83) [INFO] [talledLocalContainer] at info.magnolia.cms.filters.VirtualUriFilter.doFilter(VirtualUriFilter.java:70) [INFO] [talledLocalContainer] at info.magnolia.cms.filters.AbstractMgnlFilter.doFilter(AbstractMgnlFilter.java:91) [INFO] [talledLocalContainer] at info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:83) [INFO] [talledLocalContainer] at info.magnolia.module.cache.executor.Bypass.processCacheRequest(Bypass.java:58) [INFO] [talledLocalContainer] at info.magnolia.module.cache.executor.CompositeExecutor.processCacheRequest(CompositeExecutor.java:66) [INFO] [talledLocalContainer] at info.magnolia.module.cache.filter.CacheFilter.doFilter(CacheFilter.java:153) [INFO] [talledLocalContainer] at info.magnolia.cms.filters.OncePerRequestAbstractMgnlFilter.doFilter(OncePerRequestAbstractMgnlFilter.java:61) [INFO] [talledLocalContainer] at info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:83) [INFO] [talledLocalContainer] at info.magnolia.cms.i18n.I18nContentSupportFilter.doFilter(I18nContentSupportFilter.java:76) [INFO] [talledLocalContainer] at info.magnolia.cms.filters.AbstractMgnlFilter.doFilter(AbstractMgnlFilter.java:91) [INFO] [talledLocalContainer] at info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:83) [INFO] [talledLocalContainer] at info.magnolia.cms.filters.RangeSupportFilter.doFilter(RangeSupportFilter.java:84) [INFO] [talledLocalContainer] at info.magnolia.cms.filters.AbstractMgnlFilter.doFilter(AbstractMgnlFilter.java:91) [INFO] [talledLocalContainer] at info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:83) [INFO] [talledLocalContainer] at info.magnolia.cms.security.BaseSecurityFilter.doFilter(BaseSecurityFilter.java:60) [INFO] [talledLocalContainer] at info.magnolia.cms.filters.AbstractMgnlFilter.doFilter(AbstractMgnlFilter.java:91) [INFO] [talledLocalContainer] at info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:83) [INFO] [talledLocalContainer] at info.magnolia.cms.security.SecurityCallbackFilter.doFilter(SecurityCallbackFilter.java:86) [INFO] [talledLocalContainer] at info.magnolia.cms.filters.OncePerRequestAbstractMgnlFilter.doFilter(OncePerRequestAbstractMgnlFilter.java:61) [INFO] [talledLocalContainer] at info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:83) [INFO] [talledLocalContainer] at info.magnolia.cms.security.LogoutFilter.doFilter(LogoutFilter.java:93) [INFO] [talledLocalContainer] at info.magnolia.cms.filters.OncePerRequestAbstractMgnlFilter.doFilter(OncePerRequestAbstractMgnlFilter.java:61) [INFO] [talledLocalContainer] at info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:83) [INFO] [talledLocalContainer] at info.magnolia.module.templatingkit.filters.SiteMergeFilter.doFilter(SiteMergeFilter.java:99) [INFO] [talledLocalContainer] at info.magnolia.cms.filters.AbstractMgnlFilter.doFilter(AbstractMgnlFilter.java:91) [INFO] [talledLocalContainer] at info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:83) [INFO] [talledLocalContainer] at info.magnolia.cms.filters.MultiChannelFilter.doFilter(MultiChannelFilter.java:83) [INFO] [talledLocalContainer] at info.magnolia.cms.filters.OncePerRequestAbstractMgnlFilter.doFilter(OncePerRequestAbstractMgnlFilter.java:61) [INFO] [talledLocalContainer] at info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:83) [INFO] [talledLocalContainer] at info.magnolia.module.cache.filter.GZipFilter.doFilter(GZipFilter.java:75) [INFO] [talledLocalContainer] at info.magnolia.cms.filters.OncePerRequestAbstractMgnlFilter.doFilter(OncePerRequestAbstractMgnlFilter.java:61) [INFO] [talledLocalContainer] at info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:83) [INFO] [talledLocalContainer] at info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:85) [INFO] [talledLocalContainer] at info.magnolia.cms.security.auth.login.LoginFilter.doFilter(LoginFilter.java:93) [INFO] [talledLocalContainer] at info.magnolia.cms.filters.AbstractMgnlFilter.doFilter(AbstractMgnlFilter.java:91) [INFO] [talledLocalContainer] at info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:83) [INFO] [talledLocalContainer] at info.magnolia.cms.filters.UnicodeNormalizationFilter.doFilter(UnicodeNormalizationFilter.java:90) [INFO] [talledLocalContainer] at info.magnolia.cms.filters.AbstractMgnlFilter.doFilter(AbstractMgnlFilter.java:91) [INFO] [talledLocalContainer] at info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:83) [INFO] [talledLocalContainer] at info.magnolia.cms.filters.CosMultipartRequestFilter.doFilter(CosMultipartRequestFilter.java:91) [INFO] [talledLocalContainer] at info.magnolia.cms.filters.OncePerRequestAbstractMgnlFilter.doFilter(OncePerRequestAbstractMgnlFilter.java:61) [INFO] [talledLocalContainer] at info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:83) [INFO] [talledLocalContainer] at info.magnolia.module.devicedetection.filter.DeviceDetectionFilter.doFilter(DeviceDetectionFilter.java:73) [INFO] [talledLocalContainer] at info.magnolia.cms.filters.OncePerRequestAbstractMgnlFilter.doFilter(OncePerRequestAbstractMgnlFilter.java:61) [INFO] [talledLocalContainer] at info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:83) [INFO] [talledLocalContainer] at info.magnolia.cms.filters.ContentTypeFilter.doFilter(ContentTypeFilter.java:102) [INFO] [talledLocalContainer] at info.magnolia.cms.filters.AbstractMgnlFilter.doFilter(AbstractMgnlFilter.java:91) [INFO] [talledLocalContainer] at info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:83) [INFO] [talledLocalContainer] at info.magnolia.cms.filters.ContextFilter.doFilter(ContextFilter.java:131) [INFO] [talledLocalContainer] at info.magnolia.cms.filters.AbstractMgnlFilter.doFilter(AbstractMgnlFilter.java:91) [INFO] [talledLocalContainer] at info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:83) [INFO] [talledLocalContainer] at info.magnolia.cms.filters.CompositeFilter.doFilter(CompositeFilter.java:67) [INFO] [talledLocalContainer] at info.magnolia.cms.filters.AbstractMgnlFilter.doFilter(AbstractMgnlFilter.java:91) [INFO] [talledLocalContainer] at info.magnolia.cms.filters.SafeDestroyMgnlFilterWrapper.doFilter(SafeDestroyMgnlFilterWrapper.java:108) [INFO] [talledLocalContainer] at info.magnolia.cms.filters.MgnlFilterDispatcher.doDispatch(MgnlFilterDispatcher.java:67) [INFO] [talledLocalContainer] at info.magnolia.cms.filters.MgnlMainFilter.doFilter(MgnlMainFilter.java:108) [INFO] [talledLocalContainer] at info.magnolia.cms.filters.MgnlMainFilter.doFilter(MgnlMainFilter.java:94) [INFO] [talledLocalContainer] at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157) [INFO] [talledLocalContainer] at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:388) [INFO] [talledLocalContainer] at org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216) [INFO] [talledLocalContainer] at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:182) [INFO] [talledLocalContainer] at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:765) [INFO] [talledLocalContainer] at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:418) [INFO] [talledLocalContainer] at org.mortbay.jetty.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:230) [INFO] [talledLocalContainer] at org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.java:114) [INFO] [talledLocalContainer] at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152) [INFO] [talledLocalContainer] at org.mortbay.jetty.Server.handle(Server.java:326) [INFO] [talledLocalContainer] at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:542) [INFO] [talledLocalContainer] at org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:923) [INFO] [talledLocalContainer] at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:547) [INFO] [talledLocalContainer] at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:212) [INFO] [talledLocalContainer] at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:404) [INFO] [talledLocalContainer] at org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:409) [INFO] [talledLocalContainer] at org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool.java:451) [INFO] [talledLocalContainer] Caused by: info.magnolia.rendering.engine.RenderException: Can't access area node [content] on [node /demo-features/special-templates/glossary/k/k0] [INFO] [talledLocalContainer] at info.magnolia.templating.elements.AreaElement.tryToCreateAreaNode(AreaElement.java:333) [INFO] [talledLocalContainer] at info.magnolia.templating.elements.AreaElement.begin(AreaElement.java:158) [INFO] [talledLocalContainer] at info.magnolia.templating.freemarker.AbstractDirective.execute(AbstractDirective.java:93) [INFO] [talledLocalContainer] ... 143 more [INFO] [talledLocalContainer] Caused by: javax.jcr.PathNotFoundException: content [INFO] [talledLocalContainer] at org.apache.jackrabbit.core.NodeImpl$8.perform(NodeImpl.java:2151) [INFO] [talledLocalContainer] at org.apache.jackrabbit.core.NodeImpl$8.perform(NodeImpl.java:2145) [INFO] [talledLocalContainer] at org.apache.jackrabbit.core.session.SessionState.perform(SessionState.java:216) [INFO] [talledLocalContainer] at org.apache.jackrabbit.core.ItemImpl.perform(ItemImpl.java:91) [INFO] [talledLocalContainer] at org.apache.jackrabbit.core.NodeImpl.getNode(NodeImpl.java:2145) [INFO] [talledLocalContainer] at info.magnolia.jcr.wrapper.DelegateNodeWrapper.getNode(DelegateNodeWrapper.java:199) [INFO] [talledLocalContainer] at info.magnolia.jcr.wrapper.ChildWrappingNodeWrapper.getNode(ChildWrappingNodeWrapper.java:64) [INFO] [talledLocalContainer] at info.magnolia.jcr.wrapper.DelegateNodeWrapper.getNode(DelegateNodeWrapper.java:199) [INFO] [talledLocalContainer] at info.magnolia.jcr.decoration.ContentDecoratorNodeWrapper.getNode(ContentDecoratorNodeWrapper.java:120) [INFO] [talledLocalContainer] at info.magnolia.jcr.wrapper.DelegateNodeWrapper.getNode(DelegateNodeWrapper.java:199) [INFO] [talledLocalContainer] at info.magnolia.jcr.decoration.ContentDecoratorNodeWrapper.getNode(ContentDecoratorNodeWrapper.java:120) [INFO] [talledLocalContainer] at info.magnolia.jcr.wrapper.DelegateNodeWrapper.getNode(DelegateNodeWrapper.java:199) [INFO] [talledLocalContainer] at info.magnolia.jcr.decoration.ContentDecoratorNodeWrapper.getNode(ContentDecoratorNodeWrapper.java:120) [INFO] [talledLocalContainer] at info.magnolia.templating.elements.AreaElement.createNewAreaNode(AreaElement.java:220) [INFO] [talledLocalContainer] at info.magnolia.templating.elements.AreaElement.tryToCreateAreaNode(AreaElement.java:328) [INFO] [talledLocalContainer] ... 145 more
Acceptance criteria
- is depended upon by
-
MAGNOLIA-4728 Add demo-project / demo-features to crawling in ce-bundle's integration test
- Closed
- is related to
-
MAGNOLIA-4450 Force session refresh after auto-creation of areas
- Closed