Hi

Are you sure you're not running inside OSGi environment? (hint:
org.apache.servicemix.bundles.spring-beans:3.2.8.RELEASE_1)
See this thread then:
https://developer.jboss.org/thread/245670?start=0&tstart=0

regards
Grzegorz Grzybek

2014-12-17 8:45 GMT+01:00 niteshjain <niteshjain...@gmail.com>:
>
> Camel+cxf - Unable to parse the *camel_context.xml *when called from a java
> code as below. i don't get any such error when i run in eclipse.
>
>
> ApplicationContext ac = new ClassPathXmlApplicationContext("nite.xml");
>
> CamelContext context = SpringCamelContext.springCamelContext(ac);
>
> *camel_context.xml:*
>
> <beans xmlns="http://www.springframework.org/schema/beans";
>     xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
> xmlns:tool="http://www.springframework.org/schema/tool";
>     xsi:schemaLocation="http://www.springframework.org/schema/beans
> http://www.springframework.org/schema/beans/spring-beans-2.5.xsd
>             http://www.springframework.org/schema/tool
> http://www.springframework.org/schema/tool/spring-tool-2.5.xsd";>
>     <bean id="testRoute"
> class="com.hp.som.devicecapabilities.actions.TestRouter" />
> </beans>
>
>
> log:
>
> 2014-12-16 10:35:57,969 | INFO  | ClassPathXmlApplicationContext   | 128 -
> org.apache.servicemix.bundles.spring-context - 3.2.8.RELEASE_1 | Refreshing
> org.springframework.context.support.ClassPathXmlApplicationContext@302d6c6e
> :
> startup date [Tue Dec 16 10:35:57 IST 2014]; root of context hierarchy
>
> 2014-12-16 10:35:57,969 | INFO  | XmlBeanDefinitionReader          | 131 -
> org.apache.servicemix.bundles.spring-beans - 3.2.8.RELEASE_1 | Loading XML
> bean definitions from class path resource [camel_context.xml]
>
> 2014-12-16 10:36:24,310 | WARN  | XmlBeanDefinitionReader          | 131 -
> org.apache.servicemix.bundles.spring-beans - 3.2.8.RELEASE_1 | Ignored XML
> validation warning
>
> Caused by: org.xml.sax.SAXParseException: cvc-elt.1.a: Cannot find the
> declaration of element 'beans'.
>         at
> org.apache.xerces.util.ErrorHandlerWrapper.createSAXParseException(Unknown
> Source)[:]
>         at org.apache.xerces.util.ErrorHandlerWrapper.error(Unknown
> Source)[:]
>         at org.apache.xerces.impl.XMLErrorReporter.reportError(Unknown
> Source)[:]
>         at org.apache.xerces.impl.XMLErrorReporter.reportError(Unknown
> Source)[:]
>         at org.apache.xerces.impl.XMLErrorReporter.reportError(Unknown
> Source)[:]
>         at
> org.apache.xerces.impl.xs.XMLSchemaValidator.handleStartElement(Unknown
> Source)[:]
>         at
> org.apache.xerces.impl.xs.XMLSchemaValidator.startElement(Unknown
> Source)[:]
>         at
> org.apache.xerces.impl.XMLNSDocumentScannerImpl.scanStartElement(Unknown
> Source)[:]
>         at
>
> org.apache.xerces.impl.XMLNSDocumentScannerImpl$NSContentDispatcher.scanRootElementHook(Unknown
> Source)[:]
>         at
>
> org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown
> Source)[:]
>         at
> org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown
> Source)[:]
>         at org.apache.xerces.parsers.XML11Configuration.parse(Unknown
> Source)[:]
>         at org.apache.xerces.parsers.XML11Configuration.parse(Unknown
> Source)[:]
>         at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)[:]
>         at org.apache.xerces.parsers.DOMParser.parse(Unknown Source)[:]
>         at org.apache.xerces.jaxp.DocumentBuilderImpl.parse(Unknown
> Source)[:]
>         at
>
> org.springframework.beans.factory.xml.DefaultDocumentLoader.loadDocument(DefaultDocumentLoader.java:75)[131:org.apache.servicemix.bundles.spring-beans:3.2.8.RELEASE_1]
>         at
>
> org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions(XmlBeanDefinitionReader.java:388)[131:org.apache.servicemix.bundles.spring-beans:3.2.8.RELEASE_1]
>
>
>
> --
> View this message in context:
> http://camel.465427.n5.nabble.com/SAXParseException-Cannot-find-the-declaration-of-element-beans-tp5760809.html
> Sent from the Camel Development mailing list archive at Nabble.com.
>

Reply via email to