-
Bug
-
Resolution: Duplicate
-
Minor
-
5.4.1
-
None
-
None
-
Windows 8.1, Magnolia 5.4.1, JDK 1.8
On a new Magnolia 5.4.1 CE installation:
Tools > Cache Tools > Flush all caches
shows error:
Unable to flush caches. Please see logs for more information.
and throws the following exception:
2015-08-28 17:45:33,190 WARN info.magnolia.module.cache.app.CacheToolsPresenter : Unable to flush all caches. java.lang.NullPointerException at info.magnolia.module.cache.mbean.CacheMonitor.countFlush(CacheMonitor .java:123) at info.magnolia.module.cache.ehcache.EhCacheWrapper.clear(EhCacheWrappe r.java:155) at info.magnolia.module.cache.commands.FlushCachesCommand.execute(FlushC achesCommand.java:67) at info.magnolia.module.cache.app.CacheToolsPresenter.flushAllCaches(Cac heToolsPresenter.java:141) at info.magnolia.module.cache.app.CacheToolsViewImpl$4.buttonClick(Cache ToolsViewImpl.java:209) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl. java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces sorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:497) at com.vaadin.event.ListenerMethod.receiveEvent(ListenerMethod.java:508) at com.vaadin.event.EventRouter.fireEvent(EventRouter.java:198) at com.vaadin.event.EventRouter.fireEvent(EventRouter.java:161) at com.vaadin.server.AbstractClientConnector.fireEvent(AbstractClientCon nector.java:977) at com.vaadin.ui.Button.fireClick(Button.java:393) at com.vaadin.ui.Button$1.click(Button.java:61) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl. java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces sorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:497) at com.vaadin.server.ServerRpcManager.applyInvocation(ServerRpcManager.j ava:168) at com.vaadin.server.ServerRpcManager.applyInvocation(ServerRpcManager.j ava:118) at com.vaadin.server.communication.ServerRpcHandler.handleInvocations(Se rverRpcHandler.java:291) at com.vaadin.server.communication.ServerRpcHandler.handleRpc(ServerRpcH andler.java:184) at com.vaadin.server.communication.UidlRequestHandler.synchronizedHandle Request(UidlRequestHandler.java:92) at com.vaadin.server.SynchronizedRequestHandler.handleRequest(Synchroniz edRequestHandler.java:41) at com.vaadin.server.VaadinService.handleRequest(VaadinService.java:1408 ) at com.vaadin.server.VaadinServlet.service(VaadinServlet.java:350) at info.magnolia.ui.admincentral.AdmincentralVaadinServlet.service(Admin centralVaadinServlet.java:131) at javax.servlet.http.HttpServlet.service(HttpServlet.java:728) at info.magnolia.cms.filters.ServletDispatchingFilter.doFilter(ServletDi spatchingFilter.java:148) at info.magnolia.cms.filters.AbstractMgnlFilter.doFilter(AbstractMgnlFil ter.java:85) at info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.ja va:79) at info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.ja va:81) at info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.ja va:81) at info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.ja va:81) at info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.ja va:81) at info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.ja va:81) at info.magnolia.cms.filters.CompositeFilter.doFilter(CompositeFilter.ja va:65) at info.magnolia.cms.filters.AbstractMgnlFilter.doFilter(AbstractMgnlFil ter.java:85) at info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.ja va:79) at info.magnolia.cms.filters.VirtualUriFilter.doFilter(VirtualUriFilter. java:69) at info.magnolia.cms.filters.AbstractMgnlFilter.doFilter(AbstractMgnlFil ter.java:85) at info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.ja va:79) at info.magnolia.module.cache.executor.Bypass.processCacheRequest(Bypass .java:58) at info.magnolia.module.cache.executor.CompositeExecutor.processCacheReq uest(CompositeExecutor.java:67) at info.magnolia.module.cache.filter.CacheFilter.doFilter(CacheFilter.ja va:174) at info.magnolia.cms.filters.OncePerRequestAbstractMgnlFilter.doFilter(O ncePerRequestAbstractMgnlFilter.java:59) at info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.ja va:79) at info.magnolia.cms.i18n.I18nContentSupportFilter.doFilter(I18nContentS upportFilter.java:74) at info.magnolia.cms.filters.AbstractMgnlFilter.doFilter(AbstractMgnlFil ter.java:85) at info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.ja va:79) at info.magnolia.cms.filters.RangeSupportFilter.doFilter(RangeSupportFil ter.java:84) at info.magnolia.cms.filters.AbstractMgnlFilter.doFilter(AbstractMgnlFil ter.java:85) at info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.ja va:79) at info.magnolia.cms.security.BaseSecurityFilter.doFilter(BaseSecurityFi lter.java:57) at info.magnolia.cms.filters.AbstractMgnlFilter.doFilter(AbstractMgnlFil ter.java:85) at info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.ja va:79) at info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.ja va:81) at info.magnolia.cms.security.SecurityCallbackFilter.doFilter(SecurityCa llbackFilter.java:80) at info.magnolia.cms.filters.OncePerRequestAbstractMgnlFilter.doFilter(O ncePerRequestAbstractMgnlFilter.java:59) at info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.ja va:79) at info.magnolia.cms.security.LogoutFilter.doFilter(LogoutFilter.java:94 ) at info.magnolia.cms.filters.OncePerRequestAbstractMgnlFilter.doFilter(O ncePerRequestAbstractMgnlFilter.java:59) at info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.ja va:79) at info.magnolia.module.site.filters.SiteMergeFilter.doFilter(SiteMergeF ilter.java:119) at info.magnolia.cms.filters.AbstractMgnlFilter.doFilter(AbstractMgnlFil ter.java:85) at info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.ja va:79) at info.magnolia.cms.filters.MultiChannelFilter.doFilter(MultiChannelFil ter.java:83) at info.magnolia.cms.filters.AbstractMgnlFilter.doFilter(AbstractMgnlFil ter.java:85) at info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.ja va:79) at info.magnolia.module.cache.filter.GZipFilter.doFilter(GZipFilter.java :73) at info.magnolia.cms.filters.OncePerRequestAbstractMgnlFilter.doFilter(O ncePerRequestAbstractMgnlFilter.java:59) at info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.ja va:79) at info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.ja va:81) at info.magnolia.cms.security.auth.login.LoginFilter.doFilter(LoginFilte r.java:127) at info.magnolia.cms.filters.AbstractMgnlFilter.doFilter(AbstractMgnlFil ter.java:85) at info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.ja va:79) at info.magnolia.cms.filters.UnicodeNormalizationFilter.doFilter(Unicode NormalizationFilter.java:88) at info.magnolia.cms.filters.AbstractMgnlFilter.doFilter(AbstractMgnlFil ter.java:85) at info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.ja va:79) at info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.ja va:81) at info.magnolia.cms.filters.ContentTypeFilter.doFilter(ContentTypeFilte r.java:112) at info.magnolia.cms.filters.AbstractMgnlFilter.doFilter(AbstractMgnlFil ter.java:85) at info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.ja va:79) at info.magnolia.cms.filters.ContextFilter.doFilter(ContextFilter.java:1 28) at info.magnolia.cms.filters.AbstractMgnlFilter.doFilter(AbstractMgnlFil ter.java:85) at info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.ja va:79) at info.magnolia.cms.filters.CompositeFilter.doFilter(CompositeFilter.ja va:65) at info.magnolia.cms.filters.AbstractMgnlFilter.doFilter(AbstractMgnlFil ter.java:85) at info.magnolia.cms.filters.SafeDestroyMgnlFilterWrapper.doFilter(SafeD estroyMgnlFilterWrapper.java:107) at info.magnolia.cms.filters.MgnlFilterDispatcher.doDispatch(MgnlFilterD ispatcher.java:67) at info.magnolia.cms.filters.MgnlMainFilter.doFilter(MgnlMainFilter.java :108) at info.magnolia.cms.filters.MgnlMainFilter.doFilter(MgnlMainFilter.java :94) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl icationFilterChain.java:243) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF ilterChain.java:210) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperV alve.java:222) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextV alve.java:123) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(Authentica torBase.java:502) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.j ava:171) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.j ava:100) at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java: 953) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineVal ve.java:118) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.jav a:408) at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp 11Processor.java:1041) at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process( AbstractProtocol.java:603) at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoin t.java:312) 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)
Acceptance criteria
- duplicates
-
MGNLCACHE-121 MalformedObjectNameException when root path contains special characters
- Closed
-
MGNLCACHE-122 Cache configuration changes lose cacheManager
- Closed