Hi,

Did you add the spring-legacy feature repo ?

ActiveMQ doesn’t support Spring 5.x, Spring 4.x only for now, that’s why you 
need to do:

feature:repo-add spring-legacy

Regards
JB

> Le 24 juin 2020 à 11:31, Gerald Kallas <[email protected]> a écrit :
> 
> Dear all,
> 
> I've setup an (finally offline) instance w/ Karaf 4.2.9 and Camel 3.4.0. The 
> ActiveMQ instance doesn't start, I'm getting an error as below.
> 
> The problem still persist (I did experience this one earlier).
> 
> Should I create a JIRA ticket for?
> 
> Best
> - Gerald
> 
> 2020-06-24T09:21:18,140 | ERROR | CM Configuration Updater 
> (ManagedServiceFactory Update: factoryPid=[org.apache.activemq.server]) | 
> configadmin                      | 9 - org.apache.felix.configadmin - 1.9.16 
> | [org.osgi.service.cm.ManagedServiceFactory, id=208, 
> bundle=81/mvn:org.apache.activemq/activemq-osgi/5.15.13]: Updating 
> configuration org.apache.activemq.server.65d727b0-40bd-49dd-aec8-d1ebee90dc9a 
> caused a problem: Cannot start the broker
> org.osgi.service.cm.ConfigurationException: null : Cannot start the broker
>        at 
> org.apache.activemq.osgi.ActiveMQServiceFactory.updated(ActiveMQServiceFactory.java:147)
>  ~[!/:5.15.13]
>        at 
> org.apache.felix.cm.impl.helper.ManagedServiceFactoryTracker.updated(ManagedServiceFactoryTracker.java:159)
>  ~[!/:?]
>        at 
> org.apache.felix.cm.impl.helper.ManagedServiceFactoryTracker.provideConfiguration(ManagedServiceFactoryTracker.java:93)
>  [!/:?]
>        at 
> org.apache.felix.cm.impl.ConfigurationManager$ManagedServiceFactoryUpdate.provide(ConfigurationManager.java:1253)
>  [!/:?]
>        at 
> org.apache.felix.cm.impl.ConfigurationManager$ManagedServiceFactoryUpdate.run(ConfigurationManager.java:1197)
>  [!/:?]
>        at org.apache.felix.cm.impl.UpdateThread.run0(UpdateThread.java:138) 
> [!/:?]
>        at org.apache.felix.cm.impl.UpdateThread.run(UpdateThread.java:105) 
> [!/:?]
>        at java.lang.Thread.run(Unknown Source) [?:?]
> Caused by: 
> org.springframework.beans.factory.xml.XmlBeanDefinitionStoreException: Line 
> 24 in XML document from URL [file:/opt/apache-karaf-4.2.9/etc/activemq.xml] 
> is invalid; nested exception is org.xml.sax.SAXParseException; lineNumber: 
> 24; columnNumber: 101; cvc-elt.1.a: Cannot find the declaration of element 
> 'beans'.
>        at 
> org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions(XmlBeanDefinitionReader.java:400)
>  ~[!/:?]
>        at 
> org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:336)
>  ~[!/:?]
>        at 
> org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:305)
>  ~[!/:?]
>        at 
> org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:188)
>  ~[!/:?]
>        at 
> org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:224)
>  ~[!/:?]
>        at 
> org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:195)
>  ~[!/:?]
>        at 
> org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:257)
>  ~[!/:?]
>        at 
> org.springframework.context.support.AbstractXmlApplicationContext.loadBeanDefinitions(AbstractXmlApplicationContext.java:128)
>  ~[!/:?]
>        at 
> org.springframework.context.support.AbstractXmlApplicationContext.loadBeanDefinitions(AbstractXmlApplicationContext.java:94)
>  ~[!/:?]
>        at 
> org.springframework.context.support.AbstractRefreshableApplicationContext.refreshBeanFactory(AbstractRefreshableApplicationContext.java:133)
>  ~[!/:?]
>        at 
> org.springframework.context.support.AbstractApplicationContext.obtainFreshBeanFactory(AbstractApplicationContext.java:637)
>  ~[!/:?]
>        at 
> org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:522)
>  ~[!/:?]
>        at 
> org.apache.activemq.osgi.ActiveMQServiceFactory.updated(ActiveMQServiceFactory.java:126)
>  ~[!/:5.15.13]
>        ... 7 more
> Caused by: org.xml.sax.SAXParseException: cvc-elt.1.a: Cannot find the 
> declaration of element 'beans'.
>        at 
> com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.createSAXParseException(Unknown
>  Source) ~[?:?]
>        at 
> com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.error(Unknown 
> Source) ~[?:?]
>        at 
> com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(Unknown 
> Source) ~[?:?]
>        at 
> com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(Unknown 
> Source) ~[?:?]
>        at 
> com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(Unknown 
> Source) ~[?:?]
>        at 
> com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.handleStartElement(Unknown
>  Source) ~[?:?]
>        at 
> com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.startElement(Unknown
>  Source) ~[?:?]
>        at 
> com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.scanStartElement(Unknown
>  Source) ~[?:?]
>        at 
> com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl$NSContentDriver.scanRootElementHook(Unknown
>  Source) ~[?:?]
>        at 
> com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(Unknown
>  Source) ~[?:?]
>        at 
> com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl$PrologDriver.next(Unknown
>  Source) ~[?:?]
>        at 
> com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(Unknown 
> Source) ~[?:?]
>        at 
> com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next(Unknown 
> Source) ~[?:?]
>        at 
> com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown
>  Source) ~[?:?]
>        at 
> com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown 
> Source) ~[?:?]
>        at 
> com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown 
> Source) ~[?:?]
>        at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(Unknown 
> Source) ~[?:?]
>        at com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(Unknown 
> Source) ~[?:?]
>        at 
> com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(Unknown 
> Source) ~[?:?]
>        at 
> org.springframework.beans.factory.xml.DefaultDocumentLoader.loadDocument(DefaultDocumentLoader.java:77)
>  ~[!/:?]
>        at 
> org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadDocument(XmlBeanDefinitionReader.java:430)
>  ~[!/:?]
>        at 
> org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions(XmlBeanDefinitionReader.java:388)
>  ~[!/:?]
>        at 
> org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:336)
>  ~[!/:?]
>        at 
> org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:305)
>  ~[!/:?]
>        at 
> org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:188)
>  ~[!/:?]
>        at 
> org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:224)
>  ~[!/:?]
>        at 
> org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:195)
>  ~[!/:?]
>        at 
> org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:257)
>  ~[!/:?]
>        at 
> org.springframework.context.support.AbstractXmlApplicationContext.loadBeanDefinitions(AbstractXmlApplicationContext.java:128)
>  ~[!/:?]
>        at 
> org.springframework.context.support.AbstractXmlApplicationContext.loadBeanDefinitions(AbstractXmlApplicationContext.java:94)
>  ~[!/:?]
>        at 
> org.springframework.context.support.AbstractRefreshableApplicationContext.refreshBeanFactory(AbstractRefreshableApplicationContext.java:133)
>  ~[!/:?]
>        at 
> org.springframework.context.support.AbstractApplicationContext.obtainFreshBeanFactory(AbstractApplicationContext.java:637)
>  ~[!/:?]
>        at 
> org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:522)
>  ~[!/:?]
>        at 
> org.apache.activemq.osgi.ActiveMQServiceFactory.updated(ActiveMQServiceFactory.java:126)
>  ~[!/:5.15.13]
>        ... 7 more

Reply via email to