Hi everyone,
i configured Camel with a route like:
<route>
<from uri="activemq:test.queue"/>
<onException>
<exception>java.net.ConnectException</exception>
<redeliveryPolicy maximumRedeliveries="10"
backOffMultiplier="2"
delay="1000"
maximumRedeliveryDelay="60000"
useExponentialBackOff="true" />
</onException>
<setHeader headerName="CamelHttpMethod">
<constant>GET</constant>
</setHeader>
<to uri="http://localhost:81" />
</route>
but i found 2 problems:
1) the exponential backoff and delay seems to not be working correctly
With the above configuration i see 10 retries done in a timespan of 10ms or
so. am i doing something wrong?
2) i need to set the query string for the http component but i can't find how.
Reading the documentation i can find some examples using DSL, but i need
to do it with Spring XML. is it possible? and would it be difficult to
transform every
message header to a query string parameter?
Reading the documentation and the ML i was not able to find a solution. Maybe
here someone does know the answers.
Regards,
Yari