Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Code Block
public class MyRouteBuilder extends RouteBuilder {

    public void configure() {
    	from("mina:tcp://localhost:10021")                                              //1  
    	    .to("jbi:endpoint:urn:org:apache:servicemix:tutorial:camel:jms:provider");  //2
    	    
    	//...and receive messages sent by other JBI endpoints
    	from("jbi:endpoint:urn:org:apache:servicemix:tutorial:camel:jms:consumer")      
    	    .to("log:tutorial-jbi")
    	    .convertBodyTo(DOMSource.class)
    	    .to("log:tutorial-domsource")
    	    .convertBodyTo(String.class)
    	    .to("log:tutorial-string"); 
    	
    	from("timer://tutorial?fixedRate=true&delay=3000&period=10000")          
    	    .setBody(constant("<message>Hello world!</message>"))      
    	    .to("mina:tcp://localhost:10021");                        // 3
    }
}

...