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*

Reply via email to