Hi you are setting GET there, should it be POST ?
Cheers, Sergey On 08/04/15 15:19, anas bakhou wrote:
I am creating a text message and put it in the activemq queue and i display it in the log. Now i need to pass this message to the cxf rs client to use it as a parameter in the adress. I am using blueprint to define the camel routes and cxf client. *<?xml version="1.0" encoding="UTF-8"?> <blueprint xmlns="http://www.osgi.org/xmlns/blueprint/v1.0.0" default-activation="eager" xmlns:xsi="http://www.w3.org/2001/XMLSchema- instance" xmlns:jaxws="http://cxf.apache.org/blueprint/jaxws" xmlns:cxf="http://camel.apache.org/schema/blueprint/cxf" xmlns:sec="http://cxf.apache.org/configuration/security" xmlns:jaxrs="http://cxf.apache.org/blueprint/jaxrs" xmlns:http="http://cxf.apache.org/transports/http/configuration" xsi:schemaLocation=" http://www.osgi.org/xmlns/blueprint/v1.0.0 http://www.osgi.org/xmlns/blueprint/v1.0.0/blueprint.xsd http://camel.apache.org/schema/blueprint/cxf http://camel.apache.org/schema/blueprint/cxf/camel-cxf.xsd http://cxf.apache.org/blueprint/jaxrs http://cxf.apache.org/schemas/blueprint/jaxrs.xsd http://cxf.apache.org/configuration/security http://cxf.apache.org/schemas/configuration/security.xsd http://cxf.apache.org/transports/http/configuration http://cxf.apache.org/schemas/configuration/http-conf.xsd"> <bean id="myTransform" class="cxfcamel.MyTransform"/> <bean id="serviceBean" class="cxfcamel.GreetingService" /> <bean id="rsprocessor" class="cxfcamel.RSProcessor"/> <cxf:rsClient id="rsClient" address="http://10.47.2.203:8080/rest/api/2/search?jql=project=TM" serviceClass="cxfcamel.GreetingService" username="username" password="password"> </cxf:rsClient> <camelContext id="camel" xmlns="http://camel.apache.org/schema/blueprint"> <route> <from uri="timer://projectTimer?repeatCount=1" /> <bean ref="myTransform" method="transform" /> <to uri="activemq:queue:LOG.ME" /> </route> <route> <from uri="activemq:queue:LOG.ME" /> <setHeader headerName="Content-Type"> <constant>application/json</constant> </setHeader> <setHeader headerName="Accept"> <constant>application/json</constant> </setHeader> <setHeader headerName="CamelHttpMethod"> <constant>GET</constant> </setHeader> <to uri="cxfrs:bean:rsClient" /> </route> </camelContext>* Can any one help me please !! -- View this message in context: http://camel.465427.n5.nabble.com/How-to-pass-message-from-activemq-queue-to-cxf-client-rest-tp5765481.html Sent from the Camel - Users mailing list archive at Nabble.com.
-- Sergey Beryozkin Talend Community Coders http://coders.talend.com/ Blog: http://sberyozkin.blogspot.com
