Hi all,

I wrote my own component based on 
http://camel.apache.org/creating-a-new-camel-component.html

And created a file in \META-INF\services\org\apache\camel\component that links 
my Class

After the maven compile I get a jar that I deploy in karaf's deploy folder and 
that is listed in karaf, then, too. BUT after I create a blueprint xml route to 
my new component, the route is not loaded... What did I do wrong? How can I 
deploy my own context in Karaf? Just adding a Context-Implementation-Class tot 
he jar?

This is my route; it works with normal components, but not with my custom 
component. Why?

<blueprint xmlns="http://www.osgi.org/xmlns/blueprint/v1.0.0";>

    <camelContext xmlns="http://camel.apache.org/schema/blueprint";>
        <route>
            <from uri="file://c:/tmp/bla.tif" />
            <to uri="myComponent:bla" />
        </route>
    </camelContext>

</blueprint>

Hope you can give me a hint. Please CC your answer to my address if possible.


Thank you,


Michael Mertins

Reply via email to