When i do 

InitialContext initialContext = new InitialContext();
DataSource ds = (DataSource)initialContext.lookup("jdbc_1");

JdbcComponent jdbcComponent = new JdbcComponent();
jdbcComponent.setDataSource(dataSource);

camelContext.addComponent("jdbc", jdbcComponent);

How can i use this component in order to send jdbc queries?
When i make from("xx").to("jdbc") i got the following trace :

thanks.

        at java.lang.Thread.run(Thread.java:619)
2009-11-02 02:58:29,703 : LoggerService.log : [ERROR] RouteFileJdbc :
[RouteFileJdbc-0] The callback method start has thrown an exception : No
endpoint could be found for: jdbc, please check your classpath c
ontains the needed camel component jar.
org.apache.camel.NoSuchEndpointException: No endpoint could be found for:
jdbc, please check your classpath contains the needed camel component jar.
        at
org.apache.camel.util.CamelContextHelper.getMandatoryEndpoint(CamelContextHelper.java:54)
        at
org.apache.camel.model.RouteDefinition.resolveEndpoint(RouteDefinition.java:138)
        at
org.apache.camel.impl.DefaultRouteContext.resolveEndpoint(DefaultRouteContext.java:99)
        at
org.apache.camel.impl.DefaultRouteContext.resolveEndpoint(DefaultRouteContext.java:105)
        at
org.apache.camel.model.SendDefinition.resolveEndpoint(SendDefinition.java:64)
        at
org.apache.camel.model.SendDefinition.createProcessor(SendDefinition.java:58)
        at
org.apache.camel.model.ProcessorDefinition.createOutputsProcessor(ProcessorDefinition.java:250)
        at
org.apache.camel.model.ProcessorDefinition.createOutputsProcessor(ProcessorDefinition.java:95)
        at
org.apache.camel.impl.DefaultRouteContext.createProcessor(DefaultRouteContext.java:95)
        at
org.apache.camel.model.SplitDefinition.createProcessor(SplitDefinition.java:80)
        at
org.apache.camel.model.ProcessorDefinition.makeProcessor(ProcessorDefinition.java:276)
        at
org.apache.camel.model.ProcessorDefinition.addRoutes(ProcessorDefinition.java:116)
        at
org.apache.camel.model.RouteDefinition.addRoutes(RouteDefinition.java:439)
        at
org.apache.camel.model.RouteDefinition.addRoutes(RouteDefinition.java:126)
        at
org.apache.camel.impl.DefaultCamelContext.startRoute(DefaultCamelContext.java:569)
        at
org.apache.camel.impl.DefaultCamelContext.startRouteDefinitions(DefaultCamelContext.java:924)
        at
org.apache.camel.impl.DefaultCamelContext.addRouteDefinitions(DefaultCamelContext.java:517)
        at
org.apache.camel.builder.RouteBuilder.populateRoutes(RouteBuilder.java:270)
        at
org.apache.camel.builder.RouteBuilder.checkInitialized(RouteBuilder.java:260)
        at
org.apache.camel.builder.RouteBuilder.addRoutesToCamelContext(RouteBuilder.java:241)
        at
org.apache.camel.impl.DefaultCamelContext.addRoutes(DefaultCamelContext.java:507)
        at
org.ow2.jonas.camel.wrapper.CamelWrapper.addRoutes(CamelWrapper.java:145)
        at
org.ow2.jonas.camel.service.impl.CamelService.__addRoutes(CamelService.java:180)
        at
org.ow2.jonas.camel.service.impl.CamelService.addRoutes(CamelService.java)
-- 
View this message in context: 
http://old.nabble.com/Trying-to-add-JdbcComponent-to-CamelContext-tp26155434p26155434.html
Sent from the Camel - Users mailing list archive at Nabble.com.

Reply via email to