Uploaded image for project: 'JBoss A-MQ'
  1. JBoss A-MQ
  2. ENTMQ-443

Broker doesn't start after creating a Fabric inside jboss-fuse-full

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • Critical
    • JBoss A-MQ 6.1
    • None
    • None
    • None

    Description

      Seems like ActiveMQServiceFactory can't start a clustered broker when curator is not present and doesn't retry when it actually becomes available.11:42:07,271 | ERROR | .fabric.server]) | configadmin | 6 - org.apache.felix.configadmin - 1.4.0.redhat-610130 |[org.osgi.service.cm.ManagedServiceFactory, id=545, bundle=132/mvn:org.jboss.amq/mq-fabric/6.1.0.redhat-130]: Updating configuration org.fusesource.mq.fabric.server.2ef14a1e-bcf6-4947-9476-a83e584e4bbd caused a problem: Unable to parse ActiveMQ configuration: No matching service for optional OSGi service reference: (objectClass=org.apache.curator.framework.CuratorFramework)
      org.osgi.service.cm.ConfigurationException: null : Unable to parse ActiveMQ configuration: No matching service for optional OSGi service reference: (objectClass=org.apache.curator.framework.CuratorFramework)
      at org.fusesource.mq.fabric.ActiveMQServiceFactory.liftedTree1$1(ActiveMQServiceFactory.scala:505)[132:org.jboss.amq.mq-fabric:6.1.0.redhat-130]
      at org.fusesource.mq.fabric.ActiveMQServiceFactory.updated(ActiveMQServiceFactory.scala:501)[132:org.jboss.amq.mq-fabric:6.1.0.redhat-130]
      at org.apache.felix.cm.impl.helper.ManagedServiceFactoryTracker.provideConfiguration(ManagedServiceFactoryTracker.java:88)[6:org.apache.felix.configadmin:1.4.0.redhat-610130]
      at org.apache.felix.cm.impl.ConfigurationManager$ManagedServiceFactoryUpdate.provide(ConfigurationManager.java:1650)[6:org.apache.felix.configadmin:1.4.0.redhat-610130]
      at org.apache.felix.cm.impl.ConfigurationManager$ManagedServiceFactoryUpdate.run(ConfigurationManager.java:1593)[6:org.apache.felix.configadmin:1.4.0.redhat-610130]
      at org.apache.felix.cm.impl.UpdateThread.run(UpdateThread.java:103)[6:org.apache.felix.configadmin:1.4.0.redhat-610130]
      at java.lang.Thread.run(Thread.java:724)[:1.7.0_25]
      Caused by: org.osgi.service.blueprint.container.ServiceUnavailableException: No matching service for optional OSGi service reference: (objectClass=org.apache.curator.framework.CuratorFramework)
      at org.apache.aries.blueprint.container.ReferenceRecipe.getService(ReferenceRecipe.java:232)[8:org.apache.aries.blueprint.core:1.0.1.redhat-610130]
      at org.apache.aries.blueprint.container.ReferenceRecipe.access$000(ReferenceRecipe.java:55)[8:org.apache.aries.blueprint.core:1.0.1.redhat-610130]
      at org.apache.aries.blueprint.container.ReferenceRecipe$ServiceDispatcher.call(ReferenceRecipe.java:294)[8:org.apache.aries.blueprint.core:1.0.1.redhat-610130]
      at Proxy90c7dc01_361e_4028_ad02_daa49c861ec4.newNamespaceAwareEnsurePath(Unknown Source)[:]
      at org.fusesource.fabric.groups.internal.ZooKeeperGroup.<init>(ZooKeeperGroup.java:148)[82:org.fusesource.fabric.fabric-groups:7.3.0.redhat-130]
      at org.fusesource.fabric.groups.internal.ZooKeeperGroup.<init>(ZooKeeperGroup.java:125)[82:org.fusesource.fabric.fabric-groups:7.3.0.redhat-130]
      at org.fusesource.fabric.groups.internal.ZooKeeperMultiGroup.<init>(ZooKeeperMultiGroup.java:35)[82:org.fusesource.fabric.fabric-groups:7.3.0.redhat-130]
      at org.fusesource.mq.fabric.FabricDiscoveryAgent.getGroup(FabricDiscoveryAgent.java:324)[132:org.jboss.amq.mq-fabric:6.1.0.redhat-130]
      at org.fusesource.mq.fabric.ActiveMQServiceFactory$ClusteredConfiguration.<init>(ActiveMQServiceFactory.scala:268)[132:org.jboss.amq.mq-fabric:6.1.0.redhat-130]
      at org.fusesource.mq.fabric.ActiveMQServiceFactory.liftedTree1$1(ActiveMQServiceFactory.scala:503)[132:org.jboss.amq.mq-fabric:6.1.0.redhat-130]
      ... 6 more

      Attachments

        Activity

          People

            dejanbosanac Dejan Bosanac
            ikanello1@redhat.com Ioannis Kanellos
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: