Hi Mr claus is still get this message im so pressed i have to do it for my project of end of year /**************main**********/ public static void main(String[] args) throws Exception { // TODO Auto-generated method stub //DataSource dd; DriverManagerDataSource ds = new DriverManagerDataSource(); ds.setDriverClassName("com.mysql.jdbc.Driver"); ds.setUrl("jdbc:mysql://localhost:3306/examen"); ds.setUsername("root"); ds.setPassword(""); //JndiRegistry reg = null;
SimpleRegistry reg = new SimpleRegistry() ; reg.put("datasource",ds); // reg.bind("datasource","timlogdb"); CamelContext context = new DefaultCamelContext(reg); context.addRoutes(new MyRouteBuilder()); context.start(); Thread.sleep(10000); context.stop(); } } /*********Route builder*******/ public void configure() { /* DriverManagerDataSource ds = new DriverManagerDataSource(); ds.setDriverClassName("com.mysql.jdbc.Driver"); ds.setUrl("jdbc:mysql://localhost:3306/examen"); ds.setUsername("root"); //ds.setPassword(""); //SimpleRegistry reg = new SimpleRegistry() ; // reg.put("datasource",ds); // here is a sample which processes the input files // (leaving them in place - see the 'noop' flag)*/ // then performs content based routing on the message using XPath from("file:src/data?noop=true") .choice() .when(xpath("/person/user ='SFIN'")) .setBody(constant("INSERT INTO user values('A','b','vvv');")).to("jdbc:jdbc:mysql://localhost:3306/examen") .otherwise() .to("file:target/messages/others"); } } -- View this message in context: http://camel.465427.n5.nabble.com/how-to-do-a-registry-of-type-javax-sql-DataSource-tp5729644p5729721.html Sent from the Camel - Users mailing list archive at Nabble.com.