Uploaded image for project: 'CMS'
  1. CMS
  2. CMS-6132

Recent changes on StaticHTMLEditorStyleExtension leads to an NPE at startup.

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Blocker Blocker
    • 3.9
    • 3.9
    • None
    • None

      And the application goes in error mode directly.

      Date:			Fri Mar 20 17:32:12 CET 2015 (1426869132844)
      Thread:		pool-2-thread-1
      Message #:	69
      Level:		ERROR
      NDC:			
      Category:	core.manager
      Message:		Caught an exception trying to initialize the component handler.
      Location:	org.ametys.runtime.util.SLF4JLogger.error(SLF4JLogger.java:64)
      Thrown:
      org.apache.avalon.framework.component.ComponentException: Unable to initialize the ComponentManager (key [org.apache.cocoon.Processor])
      	at org.ametys.runtime.cocoon.TreeProcessor.compose(TreeProcessor.java:94)
      	at org.apache.avalon.framework.container.ContainerUtil.compose(ContainerUtil.java:174)
      	at org.apache.avalon.excalibur.component.DefaultComponentFactory.newInstance(DefaultComponentFactory.java:266)
      	at org.apache.avalon.excalibur.component.ThreadSafeComponentHandler.initialize(ThreadSafeComponentHandler.java:108)
      	at org.apache.avalon.excalibur.component.ExcaliburComponentManager.initialize(ExcaliburComponentManager.java:524)
      	at org.apache.cocoon.components.CocoonComponentManager.initialize(CocoonComponentManager.java:583)
      	at org.apache.avalon.framework.container.ContainerUtil.initialize(ContainerUtil.java:245)
      	at org.apache.cocoon.Cocoon.initialize(Cocoon.java:345)
      	at org.apache.avalon.framework.container.ContainerUtil.initialize(ContainerUtil.java:245)
      	at org.apache.cocoon.servlet.CocoonServlet.createCocoon(CocoonServlet.java:1437)
      	at org.ametys.runtime.servlet.RuntimeServlet.createCocoon(RuntimeServlet.java:224)
      	at org.apache.cocoon.servlet.CocoonServlet.init(CocoonServlet.java:495)
      	at org.ametys.runtime.servlet.RuntimeServlet.init(RuntimeServlet.java:170)
      	at org.apache.catalina.core.StandardWrapper.initServlet(StandardWrapper.java:1266)
      	at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1185)
      	at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:1080)
      	at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:5015)
      	at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5302)
      	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
      	at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1566)
      	at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1556)
      	at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334)
      	at java.util.concurrent.FutureTask.run(FutureTask.java:166)
      	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
      	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
      	at java.lang.Thread.run(Thread.java:722)
      Caused by: java.lang.Exception: Caught an exception trying to initialize the component org.ametys.cms.clientsideelement.styles.HTMLEditorStyleExtensionPoint
      	at org.ametys.runtime.plugin.component.ThreadSafeComponentManager.initialize(ThreadSafeComponentManager.java:205)
      	at org.apache.avalon.framework.container.ContainerUtil.initialize(ContainerUtil.java:245)
      	at org.ametys.runtime.cocoon.TreeProcessor.compose(TreeProcessor.java:62)
      	... 25 more
      Caused by: java.lang.NullPointerException
      	at org.ametys.cms.clientsideelement.styles.StaticHTMLEditorStyleExtension._configureStyle(StaticHTMLEditorStyleExtension.java:154)
      	at org.ametys.cms.clientsideelement.styles.StaticHTMLEditorStyleExtension._configureStyleCategory(StaticHTMLEditorStyleExtension.java:123)
      	at org.ametys.cms.clientsideelement.styles.StaticHTMLEditorStyleExtension._configure(StaticHTMLEditorStyleExtension.java:98)
      	at org.ametys.cms.clientsideelement.styles.StaticHTMLEditorStyleExtension.configure(StaticHTMLEditorStyleExtension.java:86)
      	at org.apache.avalon.framework.container.ContainerUtil.configure(ContainerUtil.java:202)
      	at org.ametys.runtime.plugin.component.ThreadSafeComponentManager$ComponentFactory.configureAndStart(ThreadSafeComponentManager.java:384)
      	at org.ametys.runtime.plugin.component.PluginsComponentManager$ProxyComponentFactory.newInstance(PluginsComponentManager.java:112)
      	at org.ametys.runtime.plugin.component.PluginsComponentManager$ProxyComponentFactory.newInstance(PluginsComponentManager.java:1)
      	at org.ametys.runtime.plugin.component.ThreadSafeComponentManager.initialize(ThreadSafeComponentManager.java:200)
      	... 27 more
      

            Unassigned Unassigned
            trizzi Thibaut Rizzi (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: