Jonas created AMQ-7258: -------------------------- Summary: 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 Fix For: 5.15.0, 5.14.3
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. -- This message was sent by Atlassian JIRA (v7.6.14#76016)