Hi Team, I am beginner in apache camel. I want to make to rest call but not able to get expected result. Can someone help me, what exact change I need to do in below code in order to receive the json response.
*import org.apache.camel.CamelContext;import org.apache.camel.ConsumerTemplate;import org.apache.camel.Exchange;import org.apache.camel.Processor;import org.apache.camel.ProducerTemplate;import org.apache.camel.builder.RouteBuilder;import org.apache.camel.impl.DefaultCamelContext;public class CamelHelloWorldExample { public static void main(String[] args) throws Exception { CamelContext context = new DefaultCamelContext(); context.setTracing(true); context.addRoutes(new RouteBuilder() { @Override public void configure() throws Exception { System.out.println("-------Start of RouteBuilder-----------"); from("direct:start").setHeader(Exchange.HTTP_METHOD, simple("GET")) .to("http://dummy.restapiexample.com/api/v1/employee/330 <http://dummy.restapiexample.com/api/v1/employee/330>").process(new Processor() { public void process(Exchange exchange) throws Exception { System.out.println(exchange.getIn().getBody(String.class)); } } ) .to("seda:end"); System.out.println("-------End of RouteBuilder-----------"); } } ); context.start(); ProducerTemplate prodTemp = context.createProducerTemplate(); prodTemp.sendBody("direct:start", "Hello"); ConsumerTemplate consTemp = context.createConsumerTemplate(); String msg = consTemp.receiveBody("seda:end", String.class); System.out.println(msg); }}* -- *Thanks & Regards,* *Jaiprakash Mewada* Senior Enterprise Software Engineer *HotWax Systems*