Your first camel route does not contain a <from/>
<route>
<wireTap uri="direct:tap">
<setHeader headerName="id"><constant>123</constant></setHeader>
</wireTap>
<to uri="activemq:queue:newquu"/>
</route>
-->
<route>
<from uri="toBeDefined"/>
<wireTap uri="direct:tap">
<setHeader headerName="id"><constant>123</constant></setHeader>
</wireTap>
<to uri="activemq:queue:newquu"/>
</route>
Regards,
Charles
On Tue, Jul 5, 2011 at 10:17 AM, Gnanaguru S
<[email protected]> wrote:
>
>
> Hi
>
> when i put this code i get the tailed log of this post. Help me out.
>
> CODE:
>
> <?xml version="1.0" encoding="UTF-8"?>
> <blueprint
> xmlns="http://www.osgi.org/xmlns/blueprint/v1.0.0"
> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
> xsi:schemaLocation="
> http://www.osgi.org/xmlns/blueprint/v1.0.0
> http://www.osgi.org/xmlns/blueprint/v1.0.0/blueprint.xsd">
>
> <camelContext xmlns="http://camel.apache.org/schema/blueprint">
>
> <route>
>
>
> <wireTap uri="direct:tap">
> <setHeader headerName="id"><constant>123</constant></setHeader>
> </wireTap>
>
> <to uri="activemq:queue:newquu"/>
>
> </route>
>
> <route>
> <from uri="activemq:queue:newquu"/>
> <to uri="file:activemq/input/tetx.txt"/>
> </route>
>
> </camelContext>
> </blueprint>
>
>
>
> LOG:
>
> 13:45:46,953 | ERROR | rint Extender: 2 | BlueprintContainerImpl |
> ?
> ? | 10 - org.apache.aries.blueprint - 0.3.1 | Unable to start blueprint
> container for bundle queu_test.xml
> org.osgi.service.blueprint.container.ComponentDefinitionException: Unable to
> validate xml
> at
> org.apache.aries.blueprint.container.Parser.validate(Parser.java:288)[10:org.apache.aries.blueprint
> :0.3.1]
> at
> org.apache.aries.blueprint.container.BlueprintContainerImpl.doRun(BlueprintContainerImpl.java:275)[
> 10:org.apache.aries.blueprint:0.3.1]
> at
> org.apache.aries.blueprint.container.BlueprintContainerImpl.run(BlueprintContainerImpl.java:227)[10
> :org.apache.aries.blueprint:0.3.1]
> at
> java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)[:1.6.0_17]
> at
> java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)[:1.6.0_17]
> at
> java.util.concurrent.FutureTask.run(FutureTask.java:138)[:1.6.0_17]
> at
> java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPool
> Executor.java:98)[:1.6.0_17]
> at
> java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecuto
> r.java:207)[:1.6.0_17]
> at
> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)[:1.6.0_17]
> at
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)[:1.6.0_17]
> at java.lang.Thread.run(Thread.java:619)[:1.6.0_17]
> Caused by: org.xml.sax.SAXParseException: cvc-complex-type.2.4.a: Invalid
> content was found starting with elem
> ent 'setHeader'. One of
> '{"http://camel.apache.org/schema/blueprint":description,
> "http://camel.apache.org/sch
> ema/blueprint":body}' is expected.
> 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$XSIErrorReporter.reportError(Unknown
> Source)[:]
> at
> org.apache.xerces.impl.xs.XMLSchemaValidator.reportSchemaError(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.jaxp.validation.DOMValidatorHelper.beginNode(Unknown
> Source)[:]
> at
> org.apache.xerces.jaxp.validation.DOMValidatorHelper.validate(Unknown
> Source)[:]
> at
> org.apache.xerces.jaxp.validation.DOMValidatorHelper.validate(Unknown
> Source)[:]
> at org.apache.xerces.jaxp.validation.ValidatorImpl.validate(Unknown
> Source)[:]
> at javax.xml.validation.Validator.validate(Unknown Source)[:1.4.01]
> at
> org.apache.aries.blueprint.container.Parser.validate(Parser.java:285)[10:org.apache.aries.blueprint
> :0.3.1]
> ... 10 more
>
> karaf@root>
>
> Cheers
> Guru
>
>
>
> --
> View this message in context:
> http://camel.465427.n5.nabble.com/Camel-Blueprint-Issue-tp4552502p4552502.html
> Sent from the Camel - Users mailing list archive at Nabble.com.
>