[ 
https://issues.apache.org/activemq/browse/SMX4-96?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Freeman Fang resolved SMX4-96.
------------------------------

    Fix Version/s: 4.0-m2
       Resolution: Fixed

commit fix
http://svn.apache.org/viewvc?rev=693384&view=rev

> 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
>            Assignee: Freeman Fang
>             Fix For: 4.0-m2
>
>
> 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