[
https://issues.apache.org/jira/browse/AMQ-7258?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Jonas updated AMQ-7258:
-----------------------
Description:
To reproduce:
- Download, unpack and start karaf 5.2.6
feature:repo-add activemq
feature:install activemq-broker
ActiveMQ start succesfully.
Now stop karaf, go offline and start karaf again.
This time the exception below can be found in the log and ActiveMQ fails to
start.
org.osgi.service.cm.ConfigurationException: null : Cannot start the broker
Caused by:
org.springframework.beans.factory.xml.XmlBeanDefinitionStoreException: Line 24
in XML document from URL
[file:/home/cschneider/java/apache-karaf-4.0.8/etc/activemq.xml|file:///home/cschneider/java/apache-karaf-4.0.8/etc/activemq.xml]
is invalid; nested exception is org.xml.sax.SAXParseException: cvc-elt.1.a:
Cannot find the declaration of element 'beans'.
Caused by: org.xml.sax.SAXParseException: cvc-elt.1.a: Cannot find the
declaration of element 'beans'.
was:
To reproduce:
- Download, unpack and start karaf 4.0.8
feature:repo-add activemq 5.14.2
feature:install activemq-broker
ActiveMQ start succesfully.
Now stop karaf, go offline and start karaf again.
This time the exception below can be found in the log and ActiveMQ fails to
start.
org.osgi.service.cm.ConfigurationException: null : Cannot start the broker
Caused by:
org.springframework.beans.factory.xml.XmlBeanDefinitionStoreException: Line 24
in XML document from URL
[file:/home/cschneider/java/apache-karaf-4.0.8/etc/activemq.xml] is invalid;
nested exception is org.xml.sax.SAXParseException: cvc-elt.1.a: Cannot find the
declaration of element 'beans'.
Caused by: org.xml.sax.SAXParseException: cvc-elt.1.a: Cannot find the
declaration of element 'beans'.
Full stack trace can be found here http://apaste.info/PQSHZ
The reason for this problem seems to be that the xsd can not be found. So I
assume we lack the correct mapping from urls to embedded xsds.
I will work on a fix.
> ActiveMQ does not start up on karaf if offline (SAXParseException)
> ------------------------------------------------------------------
>
> Key: AMQ-7258
> URL: https://issues.apache.org/jira/browse/AMQ-7258
> Project: ActiveMQ
> Issue Type: Bug
> Components: OSGi/Karaf
> Affects Versions: 5.14.2
> Environment: Karaf, Offline
> Reporter: Jonas
> Assignee: Christian Schneider
> Priority: Major
> Fix For: 5.15.0, 5.14.3
>
>
> To reproduce:
> - Download, unpack and start karaf 5.2.6
> feature:repo-add activemq
> feature:install activemq-broker
> ActiveMQ start succesfully.
> Now stop karaf, go offline and start karaf again.
> This time the exception below can be found in the log and ActiveMQ fails to
> start.
> org.osgi.service.cm.ConfigurationException: null : Cannot start the broker
> Caused by:
> org.springframework.beans.factory.xml.XmlBeanDefinitionStoreException: Line
> 24 in XML document from URL
> [file:/home/cschneider/java/apache-karaf-4.0.8/etc/activemq.xml|file:///home/cschneider/java/apache-karaf-4.0.8/etc/activemq.xml]
> is invalid; nested exception is org.xml.sax.SAXParseException: cvc-elt.1.a:
> Cannot find the declaration of element 'beans'.
> Caused by: org.xml.sax.SAXParseException: cvc-elt.1.a: Cannot find the
> declaration of element 'beans'.
--
This message was sent by Atlassian JIRA
(v7.6.14#76016)