Bylooking at cxfrs documentation, I am guessing that this cxfrs component is used for calling RESTful web service inside ESB. I am trying to call REST web service deployed on application server located on different box. Camel route in Fuse IDE has no knowledge of what Java class definition being used to create that RESTful web service. (that being the whole point of using web services).
So I started looking at HTTP component where I called REST web service successfully however I have not figured out yet how to pass parameters dynamically in the URL. For example if URL to call web service is http://remote-host:8080/Report/MyReport?id=123
I would like to know how I can pass this parameter 123 and not hardcode it.
Can you please send me an example of CamelHttpQuery or CamelHttpURI ?
My RESTful web service is deployed on a separate Tomcat app server (totally separate than whatever is running in FUSE IDE). I can execute this REST service from Internet Explorer from URL like http://localhost:8080/Reports/myReport?id=123
I have been struggling to find a way to set the value of this parameter "id" dynamically on the fly as per incoming message content.