cxf-camel-nmr example doesn't work
----------------------------------

                 Key: SMX4-96
                 URL: https://issues.apache.org/activemq/browse/SMX4-96
             Project: ServiceMix 4
          Issue Type: Bug
            Reporter: Freeman Fang


get exception when do "features install examples-cxf-camel-nmr"  from the 
console
org.springframework.beans.factory.parsing.BeanDefinitionParsingException: 
Configuration problem: Failed to import bean definitions from URL location 
[classpath:org/apache/servicemix/camel/camel-nmr.xml]
Offending resource: URL [bundle://134.0:0/META-INF/spring/beans.xml]; nested 
exception is org.springframework.beans.factory.BeanDefinitionStoreException: 
IOException parsing XML document from OSGi 
resource[classpath:org/apache/servicemix/camel/camel-nmr.xml|bnd.id=134|bnd.sym=cxf-camel-nmr];
 nested exception is java.io.FileNotFoundException: OSGi 
resource[classpath:org/apache/servicemix/camel/camel-nmr.xml|bnd.id=134|bnd.sym=cxf-camel-nmr]
 cannot be resolved to URL because it does not exist
        at 
org.springframework.beans.factory.parsing.FailFastProblemReporter.error(FailFastProblemReporter.java:68)
        at 
org.springframework.beans.factory.parsing.ReaderContext.error(ReaderContext.java:85)
        at 
org.springframework.beans.factory.parsing.ReaderContext.error(ReaderContext.java:76)
        at 
org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.importBeanDefinitionResource(DefaultBeanDefinitionDocumentReader.java:182)
        at 
org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.parseDefaultElement(DefaultBeanDefinitionDocumentReader.java:147)
        at 
org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.parseBeanDefinitions(DefaultBeanDefinitionDocumentReader.java:132)
        at 
org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.registerBeanDefinitions(DefaultBeanDefinitionDocumentReader.java:92)
        at 
org.springframework.beans.factory.xml.XmlBeanDefinitionReader.registerBeanDefinitions(XmlBeanDefinitionReader.java:507)
        at 
org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions(XmlBeanDefinitionReader.java:398)
        at 
org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:342)
        at 
org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:310)
        at 
org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:143)
        at 
org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:178)
        at 
org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:149)
        at 
org.springframework.osgi.context.support.OsgiBundleXmlApplicationContext.loadBeanDefinitions(OsgiBundleXmlApplicationContext.java:166)
        at 
org.springframework.osgi.context.support.OsgiBundleXmlApplicationContext.loadBeanDefinitions(OsgiBundleXmlApplicationContext.java:132)
        at 
org.springframework.context.support.AbstractRefreshableApplicationContext.refreshBeanFactory(AbstractRefreshableApplicationContext.java:123)
        at 
org.springframework.context.support.AbstractApplicationContext.obtainFreshBeanFactory(AbstractApplicationContext.java:423)
        at 
org.springframework.osgi.context.support.AbstractDelegatedExecutionApplicationContext.startRefresh(AbstractDelegatedExecutionApplicationContext.java:211)
        at 
org.springframework.osgi.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor.stageOne(DependencyWaiterApplicationContextExecutor.java:221)
        at 
org.springframework.osgi.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor.refresh(DependencyWaiterApplicationContextExecutor.java:172)
        at 
org.springframework.osgi.context.support.AbstractDelegatedExecutionApplicationContext.refresh(AbstractDelegatedExecutionApplicationContext.java:136)
        at 
org.springframework.osgi.extender.internal.activator.ContextLoaderListener$2.run(ContextLoaderListener.java:746)
        at java.lang.Thread.run(Thread.java:595)
Caused by: org.springframework.beans.factory.BeanDefinitionStoreException: 
IOException parsing XML document from OSGi 
resource[classpath:org/apache/servicemix/camel/camel-nmr.xml|bnd.id=134|bnd.sym=cxf-camel-nmr];
 nested exception is java.io.FileNotFoundException: OSGi 
resource[classpath:org/apache/servicemix/camel/camel-nmr.xml|bnd.id=134|bnd.sym=cxf-camel-nmr]
 cannot be resolved to URL because it does not exist
        at 
org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:349)
        at 
org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:310)
        at 
org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:143)
        at 
org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:178)
        at 
org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.importBeanDefinitionResource(DefaultBeanDefinitionDocumentReader.java:174)
        ... 20 more
Caused by: java.io.FileNotFoundException: OSGi 
resource[classpath:org/apache/servicemix/camel/camel-nmr.xml|bnd.id=134|bnd.sym=cxf-camel-nmr]
 cannot be resolved to URL because it does not exist
        at 
org.springframework.osgi.io.OsgiBundleResource.getURL(OsgiBundleResource.java:224)
        at 
org.springframework.osgi.io.OsgiBundleResource.getInputStream(OsgiBundleResource.java:181)
        at 
org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:336)
        ... 24 more
14:35:11,800 | ERROR | xtenderThread-56 | WaiterApplicationContextExecutor | 
WaiterApplicationContextExecutor  399 | Unable to create application context 
for [cxf-camel-nmr], unsatisfied dependencies: none
org.springframework.beans.factory.parsing.BeanDefinitionParsingException: 
Configuration problem: Failed to import bean definitions from URL location 
[classpath:org/apache/servicemix/camel/camel-nmr.xml]
Offending resource: URL [bundle://134.0:0/META-INF/spring/beans.xml]; nested 
exception is org.springframework.beans.factory.BeanDefinitionStoreException: 
IOException parsing XML document from OSGi 
resource[classpath:org/apache/servicemix/camel/camel-nmr.xml|bnd.id=134|bnd.sym=cxf-camel-nmr];
 nested exception is java.io.FileNotFoundException: OSGi 
resource[classpath:org/apache/servicemix/camel/camel-nmr.xml|bnd.id=134|bnd.sym=cxf-camel-nmr]
 cannot be resolved to URL because it does not exist
        at 
org.springframework.beans.factory.parsing.FailFastProblemReporter.error(FailFastProblemReporter.java:68)
        at 
org.springframework.beans.factory.parsing.ReaderContext.error(ReaderContext.java:85)
        at 
org.springframework.beans.factory.parsing.ReaderContext.error(ReaderContext.java:76)
        at 
org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.importBeanDefinitionResource(DefaultBeanDefinitionDocumentReader.java:182)
        at 
org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.parseDefaultElement(DefaultBeanDefinitionDocumentReader.java:147)
        at 
org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.parseBeanDefinitions(DefaultBeanDefinitionDocumentReader.java:132)
        at 
org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.registerBeanDefinitions(DefaultBeanDefinitionDocumentReader.java:92)
        at 
org.springframework.beans.factory.xml.XmlBeanDefinitionReader.registerBeanDefinitions(XmlBeanDefinitionReader.java:507)
        at 
org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions(XmlBeanDefinitionReader.java:398)
        at 
org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:342)
        at 
org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:310)
        at 
org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:143)
        at 
org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:178)
        at 
org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:149)
        at 
org.springframework.osgi.context.support.OsgiBundleXmlApplicationContext.loadBeanDefinitions(OsgiBundleXmlApplicationContext.java:166)
        at 
org.springframework.osgi.context.support.OsgiBundleXmlApplicationContext.loadBeanDefinitions(OsgiBundleXmlApplicationContext.java:132)
        at 
org.springframework.context.support.AbstractRefreshableApplicationContext.refreshBeanFactory(AbstractRefreshableApplicationContext.java:123)
        at 
org.springframework.context.support.AbstractApplicationContext.obtainFreshBeanFactory(AbstractApplicationContext.java:423)
        at 
org.springframework.osgi.context.support.AbstractDelegatedExecutionApplicationContext.startRefresh(AbstractDelegatedExecutionApplicationContext.java:211)
        at 
org.springframework.osgi.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor.stageOne(DependencyWaiterApplicationContextExecutor.java:221)
        at 
org.springframework.osgi.extender.internal.dependencies.startup.DependencyWaiterApplicationContextExecutor.refresh(DependencyWaiterApplicationContextExecutor.java:172)
        at 
org.springframework.osgi.context.support.AbstractDelegatedExecutionApplicationContext.refresh(AbstractDelegatedExecutionApplicationContext.java:136)
        at 
org.springframework.osgi.extender.internal.activator.ContextLoaderListener$2.run(ContextLoaderListener.java:746)
        at java.lang.Thread.run(Thread.java:595)
Caused by: org.springframework.beans.factory.BeanDefinitionStoreException: 
IOException parsing XML document from OSGi 
resource[classpath:org/apache/servicemix/camel/camel-nmr.xml|bnd.id=134|bnd.sym=cxf-camel-nmr];
 nested exception is java.io.FileNotFoundException: OSGi 
resource[classpath:org/apache/servicemix/camel/camel-nmr.xml|bnd.id=134|bnd.sym=cxf-camel-nmr]
 cannot be resolved to URL because it does not exist
        at 
org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:349)
        at 
org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:310)
        at 
org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:143)
        at 
org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:178)
        at 
org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.importBeanDefinitionResource(DefaultBeanDefinitionDocumentReader.java:174)
        ... 20 more
Caused by: java.io.FileNotFoundException: OSGi 
resource[classpath:org/apache/servicemix/camel/camel-nmr.xml|bnd.id=134|bnd.sym=cxf-camel-nmr]
 cannot be resolved to URL because it does not exist
        at 
org.springframework.osgi.io.OsgiBundleResource.getURL(OsgiBundleResource.java:224)
        at 
org.springframework.osgi.io.OsgiBundleResource.getInputStream(OsgiBundleResource.java:181)
        at 
org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:336)
        ... 24 more
14:35:49,634 | INFO  | Thread-9         | SpringCommandExecutor$1          | 
mo.gshell.DefaultCommandExecutor   90 | Executing (String): log display
14:35:49,637 | INFO  | Thread-13        | log:display                      | 
shell.support.OsgiCommandSupport  113 | Executing w/args: []

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to