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

Activemq doesn't start in fabric sometimes

    XMLWordPrintable

Details

    • Bug
    • Resolution: Duplicate
    • Major
    • None
    • None
    • None
    • None
    • Hide

      1. Uncomment line
      admin=admin,admin
      in the file etc/user.properties
      2. Run fuse
      3.fabric:create
      There is no activemq in root container.
      Exception in karaf.log below:

      2014-04-04 12:13:14,202 | ERROR | pool-40-thread-1 | ActiveMQServiceFactory           | ceFactory$ClusteredConfiguration  452 | 142 - org.jboss.amq.mq-fabric - 6.1.0.redhat-378 | Exception on start: org.springframework.beans.factory.BeanDefinitionStoreException: IOException parsing XML document from class path resource [profile:broker.xml]; nested exception is java.io.FileNotFoundException: class path resource [profile:broker.xml] cannot be opened because it does not exist
      org.springframework.beans.factory.BeanDefinitionStoreException: IOException parsing XML document from class path resource [profile:broker.xml]; nested exception is java.io.FileNotFoundException: class path resource [profile:broker.xml] cannot be opened because it does not exist
      	at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:341)[124:org.apache.servicemix.bundles.spring-beans:3.2.8.RELEASE_1]
      	at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:302)[124:org.apache.servicemix.bundles.spring-beans:3.2.8.RELEASE_1]
      	at org.apache.xbean.spring.context.ResourceXmlApplicationContext.loadBeanDefinitions(ResourceXmlApplicationContext.java:111)[134:org.apache.xbean.spring:3.15.0]
      	at org.apache.xbean.spring.context.ResourceXmlApplicationContext.loadBeanDefinitions(ResourceXmlApplicationContext.java:104)[134:org.apache.xbean.spring:3.15.0]
      	at org.springframework.context.support.AbstractRefreshableApplicationContext.refreshBeanFactory(AbstractRefreshableApplicationContext.java:130)[121:org.apache.servicemix.bundles.spring-context:3.2.8.RELEASE_1]
      	at org.springframework.context.support.AbstractApplicationContext.obtainFreshBeanFactory(AbstractApplicationContext.java:537)[121:org.apache.servicemix.bundles.spring-context:3.2.8.RELEASE_1]
      	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:451)[121:org.apache.servicemix.bundles.spring-context:3.2.8.RELEASE_1]
      	at org.apache.xbean.spring.context.ResourceXmlApplicationContext.<init>(ResourceXmlApplicationContext.java:64)[134:org.apache.xbean.spring:3.15.0]
      	at org.apache.xbean.spring.context.ResourceXmlApplicationContext.<init>(ResourceXmlApplicationContext.java:52)[134:org.apache.xbean.spring:3.15.0]
      	at org.fusesource.mq.fabric.ActiveMQServiceFactory$$anon$1.<init>(ActiveMQServiceFactory.scala:104)[142:org.jboss.amq.mq-fabric:6.1.0.redhat-378]
      	at org.fusesource.mq.fabric.ActiveMQServiceFactory$.createBroker(ActiveMQServiceFactory.scala:104)[142:org.jboss.amq.mq-fabric:6.1.0.redhat-378]
      	at org.fusesource.mq.fabric.ActiveMQServiceFactory$ClusteredConfiguration.org$fusesource$mq$fabric$ActiveMQServiceFactory$ClusteredConfiguration$$doStart(ActiveMQServiceFactory.scala:407)[142:org.jboss.amq.mq-fabric:6.1.0.redhat-378]
      	at org.fusesource.mq.fabric.ActiveMQServiceFactory$ClusteredConfiguration$$anon$4.run(ActiveMQServiceFactory.scala:368)[142:org.jboss.amq.mq-fabric:6.1.0.redhat-378]
      	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)[:1.7.0_45]
      	at java.util.concurrent.FutureTask.run(FutureTask.java:262)[:1.7.0_45]
      	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)[:1.7.0_45]
      	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)[:1.7.0_45]
      	at java.lang.Thread.run(Thread.java:744)[:1.7.0_45]
      Caused by: java.io.FileNotFoundException: class path resource [profile:broker.xml] cannot be opened because it does not exist
      	at org.springframework.core.io.ClassPathResource.getInputStream(ClassPathResource.java:157)[120:org.apache.servicemix.bundles.spring-core:3.2.8.RELEASE_1]
      	at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:328)[124:org.apache.servicemix.bundles.spring-beans:3.2.8.RELEASE_1]
      	... 17 more
      
      Show
      1. Uncomment line admin=admin,admin in the file etc/user.properties 2. Run fuse 3.fabric:create There is no activemq in root container. Exception in karaf.log below: 2014-04-04 12:13:14,202 | ERROR | pool-40-thread-1 | ActiveMQServiceFactory | ceFactory$ClusteredConfiguration 452 | 142 - org.jboss.amq.mq-fabric - 6.1.0.redhat-378 | Exception on start: org.springframework.beans.factory.BeanDefinitionStoreException: IOException parsing XML document from class path resource [profile:broker.xml]; nested exception is java.io.FileNotFoundException: class path resource [profile:broker.xml] cannot be opened because it does not exist org.springframework.beans.factory.BeanDefinitionStoreException: IOException parsing XML document from class path resource [profile:broker.xml]; nested exception is java.io.FileNotFoundException: class path resource [profile:broker.xml] cannot be opened because it does not exist at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:341)[124:org.apache.servicemix.bundles.spring-beans:3.2.8.RELEASE_1] at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:302)[124:org.apache.servicemix.bundles.spring-beans:3.2.8.RELEASE_1] at org.apache.xbean.spring.context.ResourceXmlApplicationContext.loadBeanDefinitions(ResourceXmlApplicationContext.java:111)[134:org.apache.xbean.spring:3.15.0] at org.apache.xbean.spring.context.ResourceXmlApplicationContext.loadBeanDefinitions(ResourceXmlApplicationContext.java:104)[134:org.apache.xbean.spring:3.15.0] at org.springframework.context.support.AbstractRefreshableApplicationContext.refreshBeanFactory(AbstractRefreshableApplicationContext.java:130)[121:org.apache.servicemix.bundles.spring-context:3.2.8.RELEASE_1] at org.springframework.context.support.AbstractApplicationContext.obtainFreshBeanFactory(AbstractApplicationContext.java:537)[121:org.apache.servicemix.bundles.spring-context:3.2.8.RELEASE_1] at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:451)[121:org.apache.servicemix.bundles.spring-context:3.2.8.RELEASE_1] at org.apache.xbean.spring.context.ResourceXmlApplicationContext.<init>(ResourceXmlApplicationContext.java:64)[134:org.apache.xbean.spring:3.15.0] at org.apache.xbean.spring.context.ResourceXmlApplicationContext.<init>(ResourceXmlApplicationContext.java:52)[134:org.apache.xbean.spring:3.15.0] at org.fusesource.mq.fabric.ActiveMQServiceFactory$$anon$1.<init>(ActiveMQServiceFactory.scala:104)[142:org.jboss.amq.mq-fabric:6.1.0.redhat-378] at org.fusesource.mq.fabric.ActiveMQServiceFactory$.createBroker(ActiveMQServiceFactory.scala:104)[142:org.jboss.amq.mq-fabric:6.1.0.redhat-378] at org.fusesource.mq.fabric.ActiveMQServiceFactory$ClusteredConfiguration.org$fusesource$mq$fabric$ActiveMQServiceFactory$ClusteredConfiguration$$doStart(ActiveMQServiceFactory.scala:407)[142:org.jboss.amq.mq-fabric:6.1.0.redhat-378] at org.fusesource.mq.fabric.ActiveMQServiceFactory$ClusteredConfiguration$$anon$4.run(ActiveMQServiceFactory.scala:368)[142:org.jboss.amq.mq-fabric:6.1.0.redhat-378] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)[:1.7.0_45] at java.util.concurrent.FutureTask.run(FutureTask.java:262)[:1.7.0_45] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)[:1.7.0_45] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)[:1.7.0_45] at java.lang. Thread .run( Thread .java:744)[:1.7.0_45] Caused by: java.io.FileNotFoundException: class path resource [profile:broker.xml] cannot be opened because it does not exist at org.springframework.core.io.ClassPathResource.getInputStream(ClassPathResource.java:157)[120:org.apache.servicemix.bundles.spring-core:3.2.8.RELEASE_1] at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:328)[124:org.apache.servicemix.bundles.spring-beans:3.2.8.RELEASE_1] ... 17 more

    Attachments

      1. fuse.log
        334 kB
      2. karaf.log
        230 kB

      Issue Links

        Activity

          People

            Unassigned Unassigned
            emedvede Elena Medvedeva (Inactive)
            Votes:
            1 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: