[ 
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)

Reply via email to