Hi,

Do you already install camel-osgi?

Freeman
On 2009-11-19, at 下午10:19, lekkie wrote:


I found the ffg err after deployin an OSGI bundle below

<osgi:camelContext xmlns="http://activemq.apache.org/camel/schema/spring ">
                <route>
                        <from uri="jms:queue:RequestQueue" />
                        <bean ref="RecipientList" method="route" />
                </route>
        </osgi:camelContext>

It seems servicemix didnt like the namespace.

org.springframework.beans.factory.BeanDefinitionStoreException: Failed to parse JAXB element: javax.xml.bind.UnmarshalException: unexpected element (uri:"http://activemq.apache.org/camel/schema/osgi";, local:"camelContext").
Expected elements are
<{http://camel.apache.org/schema/spring}aggregate>,<{http://camel.apache.org/schema/spring }aop>,<{http://camel.apache.org/schema/ spring}batchResequencerConfig>,<{http://camel.apache.org/schema/ spring}bean>,<{http://camel.apache.org/schema/ spring}beanPostProcessor>,<{http://camel.apache.org/schema/ spring}bindy>,<{http://camel.apache.org/schema/osgi}camelContext>,<{http://camel.apache.org/schema/spring }camelContext>,<{http://camel.apache.org/schema/spring}castor>,<{http://camel.apache.org/schema/spring }choice>,<{http://camel.apache.org/schema/spring}constant>,<{http://camel.apache.org/schema/spring }consumerTemplate>,<{http://camel.apache.org/schema/ spring}convertBodyTo>,<{http://camel.apache.org/schema/spring}csv>,<{http://camel.apache.org/schema/spring }dataFormats>,<{http://camel.apache.org/schema/spring}delay>,<{http://camel.apache.org/schema/spring }description>,<{http://camel.apache.org/schema/spring}doCatch>,<{http://camel.apache.org/schema/spring }doFinally>,<{http://camel.apache.org/schema/spring}doTry>,<{http://camel.apache.org/schema/spring }el>,<{http://camel.apache.org/schema/spring}endpoint>,<{http://camel.apache.org/schema/spring }enrich>,<{http://camel.apache.org/schema/spring}export>,<{http://camel.apache.org/schema/spring }expression>,<{http://camel.apache.org/schema/ spring}expressionDefinition>,<{http://camel.apache.org/schema/ spring}failover>,<{http://camel.apache.org/schema/spring}filter>,<{http://camel.apache.org/schema/spring }flatpack>,<{http://camel.apache.org/schema/spring}from>,<{http://camel.apache.org/schema/spring }groovy>,<{http://camel.apache.org/schema/spring}gzip>,<{http://camel.apache.org/schema/spring }header>,<{http://camel.apache.org/schema/spring}hl7>,<{http://camel.apache.org/schema/spring }idempotentConsumer>,<{http://camel.apache.org/schema/ spring}inOnly>,<{http://camel.apache.org/schema/spring}inOut>,<{http://camel.apache.org/schema/spring }intercept>,<{http://camel.apache.org/schema/spring}interceptFrom>,<{http://camel.apache.org/schema/spring }interceptToEndpoint>,<{http://camel.apache.org/schema/ spring}javaScript>,<{http://camel.apache.org/schema/spring}jaxb>,<{http://camel.apache.org/schema/spring }jmxAgent>,<{http://camel.apache.org/schema/spring}json>,<{http://camel.apache.org/schema/spring }jxpath>,<{http://camel.apache.org/schema/spring}language>,<{http://camel.apache.org/schema/spring }loadBalance>,<{http://camel.apache.org/schema/spring}loop>,<{http://camel.apache.org/schema/spring }marshal>,<{http://camel.apache.org/schema/spring}method>,<{http://camel.apache.org/schema/spring }multicast>,<{http://camel.apache.org/schema/spring}mvel>,<{http://camel.apache.org/schema/spring }ognl>,<{http://camel.apache.org/schema/spring}onCompletion>,<{http://camel.apache.org/schema/spring }onException>,<{http://camel.apache.org/schema/spring}otherwise>,<{http://camel.apache.org/schema/spring }packageScan>,<{http://camel.apache.org/schema/spring}php>,<{http://camel.apache.org/schema/spring }pipeline>,<{http://camel.apache.org/schema/spring}policy>,<{http://camel.apache.org/schema/spring }pollEnrich>,<{http://camel.apache.org/schema/spring}process>,<{http://camel.apache.org/schema/spring }properties>,<{http://camel.apache.org/schema/spring}property>,<{http://camel.apache.org/schema/spring }proxy>,<{http://camel.apache.org/schema/spring}python>,<{http://camel.apache.org/schema/spring }random>,<{http://camel.apache.org/schema/spring}recipientList>,<{http://camel.apache.org/schema/spring }redeliveryPolicy>,<{http://camel.apache.org/schema/ spring}removeHeader>,<{http://camel.apache.org/schema/ spring}removeProperty>,<{http://camel.apache.org/schema/ spring}resequence>,<{http://camel.apache.org/schema/ spring}rollback>,<{http://camel.apache.org/schema/ spring}roundRobin>,<{http://camel.apache.org/schema/spring}route>,<{http://camel.apache.org/schema/spring }routeBuilder>,<{http://camel.apache.org/schema/spring}routes>,<{http://camel.apache.org/schema/spring }routingSlip>,<{http://camel.apache.org/schema/spring}rss>,<{http://camel.apache.org/schema/spring }ruby>,<{http://camel.apache.org/schema/spring}secureXML>,<{http://camel.apache.org/schema/spring }serialization>,<{http://camel.apache.org/schema/spring}setBody>,<{http://camel.apache.org/schema/spring }setExchangePattern>,<{http://camel.apache.org/schema/ spring}setHeader>,<{http://camel.apache.org/schema/ spring}setOutHeader>,<{http://camel.apache.org/schema/ spring}setProperty>,<{http://camel.apache.org/schema/ spring}simple>,<{http://camel.apache.org/schema/spring}sort>,<{http://camel.apache.org/schema/spring }split>,<{http://camel.apache.org/schema/spring}sql>,<{http://camel.apache.org/schema/spring }sticky>,<{http://camel.apache.org/schema/spring}stop>,<{http://camel.apache.org/schema/spring }streamResequencerConfig>,<{http://camel.apache.org/schema/ spring}string>,<{http://camel.apache.org/schema/spring}template>,<{http://camel.apache.org/schema/spring }threads>,<{http://camel.apache.org/schema/spring}throttle>,<{http://camel.apache.org/schema/spring }throwException>,<{http://camel.apache.org/schema/ spring}tidyMarkup>,<{http://camel.apache.org/schema/spring}to>,<{http://camel.apache.org/schema/spring }tokenize>,<{http://camel.apache.org/schema/spring}topic>,<{http://camel.apache.org/schema/spring }transacted>,<{http://camel.apache.org/schema/spring}transform>,<{http://camel.apache.org/schema/spring }unmarshal>,<{http://camel.apache.org/schema/spring}when>,<{http://camel.apache.org/schema/spring }wireTap>,<{http://camel.apache.org/schema/spring}xmlBeans>,<{http://camel.apache.org/schema/spring }xpath>,<{http://camel.apache.org/schema/spring}xquery>,<{http://camel.apache.org/schema/spring }xstream>,<{http://camel.apache.org/schema/spring}zip>; nested exception is javax.xml.bind.UnmarshalException: unexpected element (uri:"http://activemq.apache.org/camel/schema/osgi";, local:"camelContext").
Expected elements are
<{http://camel.apache.org/schema/spring}aggregate>,<{http://camel.apache.org/schema/spring }aop>,<{http://camel.apache.org/schema/ spring}batchResequencerConfig>,<{http://camel.apache.org/schema/ spring}bean>,<{http://camel.apache.org/schema/ spring}beanPostProcessor>,<{http://camel.apache.org/schema/ spring}bindy>,<{http://camel.apache.org/schema/osgi}camelContext>,<{http://camel.apache.org/schema/spring }camelContext>,<{http://camel.apache.org/schema/spring}castor>,<{http://camel.apache.org/schema/spring }choice>,<{http://camel.apache.org/schema/spring}constant>,<{http://camel.apache.org/schema/spring }consumerTemplate>,<{http://camel.apache.org/schema/ spring}convertBodyTo>,<{http://camel.apache.org/schema/spring}csv>,<{http://camel.apache.org/schema/spring }dataFormats>,<{http://camel.apache.org/schema/spring}delay>,<{http://camel.apache.org/schema/spring }description>,<{http://camel.apache.org/schema/spring}doCatch>,<{http://camel.apache.org/schema/spring }doFinally>,<{http://camel.apache.org/schema/spring}doTry>,<{http://camel.apache.org/schema/spring }el>,<{http://camel.apache.org/schema/spring}endpoint>,<{http://camel.apache.org/schema/spring }enrich>,<{http://camel.apache.org/schema/spring}export>,<{http://camel.apache.org/schema/spring }expression>,<{http://camel.apache.org/schema/ spring}expressionDefinition>,<{http://camel.apache.org/schema/ spring}failover>,<{http://camel.apache.org/schema/spring}filter>,<{http://camel.apache.org/schema/spring }flatpack>,<{http://camel.apache.org/schema/spring}from>,<{http://camel.apache.org/schema/spring }groovy>,<{http://camel.apache.org/schema/spring}gzip>,<{http://camel.apache.org/schema/spring }header>,<{http://camel.apache.org/schema/spring}hl7>,<{http://camel.apache.org/schema/spring }idempotentConsumer>,<{http://camel.apache.org/schema/ spring}inOnly>,<{http://camel.apache.org/schema/spring}inOut>,<{http://camel.apache.org/schema/spring }intercept>,<{http://camel.apache.org/schema/spring}interceptFrom>,<{http://camel.apache.org/schema/spring }interceptToEndpoint>,<{http://camel.apache.org/schema/ spring}javaScript>,<{http://camel.apache.org/schema/spring}jaxb>,<{http://camel.apache.org/schema/spring }jmxAgent>,<{http://camel.apache.org/schema/spring}json>,<{http://camel.apache.org/schema/spring }jxpath>,<{http://camel.apache.org/schema/spring}language>,<{http://camel.apache.org/schema/spring }loadBalance>,<{http://camel.apache.org/schema/spring}loop>,<{http://camel.apache.org/schema/spring }marshal>,<{http://camel.apache.org/schema/spring}method>,<{http://camel.apache.org/schema/spring }multicast>,<{http://camel.apache.org/schema/spring}mvel>,<{http://camel.apache.org/schema/spring }ognl>,<{http://camel.apache.org/schema/spring}onCompletion>,<{http://camel.apache.org/schema/spring }onException>,<{http://camel.apache.org/schema/spring}otherwise>,<{http://camel.apache.org/schema/spring }packageScan>,<{http://camel.apache.org/schema/spring}php>,<{http://camel.apache.org/schema/spring }pipeline>,<{http://camel.apache.org/schema/spring}policy>,<{http://camel.apache.org/schema/spring }pollEnrich>,<{http://camel.apache.org/schema/spring}process>,<{http://camel.apache.org/schema/spring }properties>,<{http://camel.apache.org/schema/spring}property>,<{http://camel.apache.org/schema/spring }proxy>,<{http://camel.apache.org/schema/spring}python>,<{http://camel.apache.org/schema/spring }random>,<{http://camel.apache.org/schema/spring}recipientList>,<{http://camel.apache.org/schema/spring }redeliveryPolicy>,<{http://camel.apache.org/schema/ spring}removeHeader>,<{http://camel.apache.org/schema/ spring}removeProperty>,<{http://camel.apache.org/schema/ spring}resequence>,<{http://camel.apache.org/schema/ spring}rollback>,<{http://camel.apache.org/schema/ spring}roundRobin>,<{http://camel.apache.org/schema/spring}route>,<{http://camel.apache.org/schema/spring }routeBuilder>,<{http://camel.apache.org/schema/spring}routes>,<{http://camel.apache.org/schema/spring }routingSlip>,<{http://camel.apache.org/schema/spring}rss>,<{http://camel.apache.org/schema/spring }ruby>,<{http://camel.apache.org/schema/spring}secureXML>,<{http://camel.apache.org/schema/spring }serialization>,<{http://camel.apache.org/schema/spring}setBody>,<{http://camel.apache.org/schema/spring }setExchangePattern>,<{http://camel.apache.org/schema/ spring}setHeader>,<{http://camel.apache.org/schema/ spring}setOutHeader>,<{http://camel.apache.org/schema/ spring}setProperty>,<{http://camel.apache.org/schema/ spring}simple>,<{http://camel.apache.org/schema/spring}sort>,<{http://camel.apache.org/schema/spring }split>,<{http://camel.apache.org/schema/spring}sql>,<{http://camel.apache.org/schema/spring }sticky>,<{http://camel.apache.org/schema/spring}stop>,<{http://camel.apache.org/schema/spring }streamResequencerConfig>,<{http://camel.apache.org/schema/ spring}string>,<{http://camel.apache.org/schema/spring}template>,<{http://camel.apache.org/schema/spring }threads>,<{http://camel.apache.org/schema/spring}throttle>,<{http://camel.apache.org/schema/spring }throwException>,<{http://camel.apache.org/schema/ spring}tidyMarkup>,<{http://camel.apache.org/schema/spring}to>,<{http://camel.apache.org/schema/spring }tokenize>,<{http://camel.apache.org/schema/spring}topic>,<{http://camel.apache.org/schema/spring }transacted>,<{http://camel.apache.org/schema/spring}transform>,<{http://camel.apache.org/schema/spring }unmarshal>,<{http://camel.apache.org/schema/spring}when>,<{http://camel.apache.org/schema/spring }wireTap>,<{http://camel.apache.org/schema/spring}xmlBeans>,<{http://camel.apache.org/schema/spring }xpath>,<{http://camel.apache.org/schema/spring}xquery>,<{http://camel.apache.org/schema/spring }xstream>,<{http://camel.apache.org/schema/spring}zip>
        at
org .apache .camel .spring .handler .CamelNamespaceHandler.parseUsingJaxb(CamelNamespaceHandler.java:152)
        at
org.apache.camel.spring.handler.CamelNamespaceHandler $CamelContextBeanDefinitionParser.doParse(CamelNamespaceHandler.java: 211)
        at
org .springframework .beans .factory .xml .AbstractSingleBeanDefinitionParser .parseInternal(AbstractSingleBeanDefinitionParser.java:84)
        at
org .springframework .beans .factory .xml .AbstractBeanDefinitionParser .parse(AbstractBeanDefinitionParser.java:56)
        at
org .springframework .beans .factory .xml.NamespaceHandlerSupport.parse(NamespaceHandlerSupport.java:69)
        at
org .springframework .beans .factory .xml .BeanDefinitionParserDelegate .parseCustomElement(BeanDefinitionParserDelegate.java:1297)
        at
--
View this message in context: 
http://old.nabble.com/unexpected-element-%28uri%3A%22http%3A--activemq.apache.org-camel-schema-osgi%22%2C-local%3A%22camelContext%22%29-tp26421351p26421351.html
Sent from the ServiceMix - User mailing list archive at Nabble.com.



--
Freeman Fang
------------------------
Open Source SOA: http://fusesource.com

Reply via email to