Uploaded image for project: 'Red Hat Fuse'
  1. Red Hat Fuse
  2. ENTESB-7363

NPE during fast broker restart (fabric mode)

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: Critical Critical
    • fuse-6.x-GA
    • None
    • None
    • None
    • % %

      2017-10-10 12:58:12,793 | INFO  | {CM Event Dispatcher (Fire ConfigurationEvent: pid=io.fabric8.mq.fabric.standalone.server.956b5a03-8721-4263-a3ee-8c9f19424e78)} [io.fabric8.mq.fabric.ActiveMQServiceFactory$ClusteredConfiguration] (ActiveMQServiceFactory.java:784) | Lost zookeeper service for broker root
      2017-10-10 12:58:12,793 | INFO  | {CM Event Dispatcher (Fire ConfigurationEvent: pid=io.fabric8.mq.fabric.standalone.server.956b5a03-8721-4263-a3ee-8c9f19424e78)} [io.fabric8.mq.fabric.ActiveMQServiceFactory$ClusteredConfiguration] (ActiveMQServiceFactory.java:797) | Disconnecting the broker root.
      2017-10-10 12:58:12,796 | ERROR | {CM Event Dispatcher (Fire ConfigurationEvent: pid=io.fabric8.mq.fabric.standalone.server.956b5a03-8721-4263-a3ee-8c9f19424e78)} [?] (?:?) | [io.fabric8.mq.fabric.standalone.server(157)] The modified method has thrown an exception
      org.osgi.service.cm.ConfigurationException: null : Unable to parse ActiveMQ configuration: null
      	at io.fabric8.mq.fabric.ActiveMQServiceFactory.updated(ActiveMQServiceFactory.java:286)
      	at io.fabric8.mq.fabric.StandaloneBrokerDeploymentManager.updated(StandaloneBrokerDeploymentManager.java:64)
      	at io.fabric8.mq.fabric.StandaloneBrokerDeployment.modified(StandaloneBrokerDeployment.java:72)
      	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)[:1.8.0_144]
      	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)[:1.8.0_144]
      	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)[:1.8.0_144]
      	at java.lang.reflect.Method.invoke(Method.java:498)[:1.8.0_144]
      	at org.apache.felix.scr.impl.helper.BaseMethod.invokeMethod(BaseMethod.java:231)[152:org.apache.felix.scr:1.8.4]
      	at org.apache.felix.scr.impl.helper.BaseMethod.access$500(BaseMethod.java:39)[152:org.apache.felix.scr:1.8.4]
      	at org.apache.felix.scr.impl.helper.BaseMethod$Resolved.invoke(BaseMethod.java:624)[152:org.apache.felix.scr:1.8.4]
      	at org.apache.felix.scr.impl.helper.BaseMethod.invoke(BaseMethod.java:508)[152:org.apache.felix.scr:1.8.4]
      	at org.apache.felix.scr.impl.helper.ActivateMethod.invoke(ActivateMethod.java:149)[152:org.apache.felix.scr:1.8.4]
      	at org.apache.felix.scr.impl.manager.SingleComponentManager.invokeModifiedMethod(SingleComponentManager.java:743)[152:org.apache.felix.scr:1.8.4]
      	at org.apache.felix.scr.impl.manager.SingleComponentManager.modify(SingleComponentManager.java:698)[152:org.apache.felix.scr:1.8.4]
      	at org.apache.felix.scr.impl.manager.SingleComponentManager.reconfigure(SingleComponentManager.java:627)[152:org.apache.felix.scr:1.8.4]
      	at org.apache.felix.scr.impl.config.ConfigurableComponentHolder.configurationUpdated(ConfigurableComponentHolder.java:328)[152:org.apache.felix.scr:1.8.4]
      	at org.apache.felix.scr.impl.config.ConfigurationSupport.configurationEvent(ConfigurationSupport.java:290)[152:org.apache.felix.scr:1.8.4]
      	at org.apache.felix.cm.impl.ConfigurationManager$FireConfigurationEvent.sendEvent(ConfigurationManager.java:2068)[9:org.apache.felix.configadmin:1.8.12]
      	at org.apache.felix.cm.impl.ConfigurationManager$FireConfigurationEvent.run(ConfigurationManager.java:2036)[9:org.apache.felix.configadmin:1.8.12]
      	at org.apache.felix.cm.impl.UpdateThread.run0(UpdateThread.java:141)[9:org.apache.felix.configadmin:1.8.12]
      	at org.apache.felix.cm.impl.UpdateThread.run(UpdateThread.java:109)[9:org.apache.felix.configadmin:1.8.12]
      	at java.lang.Thread.run(Thread.java:748)[:1.8.0_144]
      Caused by: java.lang.NullPointerException
      	at io.fabric8.mq.fabric.ActiveMQServiceFactory$ClusteredConfiguration.disconnect(ActiveMQServiceFactory.java:798)
      	at io.fabric8.mq.fabric.ActiveMQServiceFactory$ClusteredConfiguration.updateCurator(ActiveMQServiceFactory.java:785)
      	at io.fabric8.mq.fabric.ActiveMQServiceFactory$ClusteredConfiguration.<init>(ActiveMQServiceFactory.java:428)
      	at io.fabric8.mq.fabric.ActiveMQServiceFactory.updated(ActiveMQServiceFactory.java:284)
      	... 21 more
      

            ggrzybek Grzegorz Grzybek
            ggrzybek Grzegorz Grzybek
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: