Hi, Within https://issues.apache.org/jira/browse/CAMEL-9312 support was added for defaulting query string values in the REST DSL.
Other frameworks such as spring mvc also provide support for this in the header fields. @RequestMapping(value = "/test") public String test(@RequestHeader(value="X-SOME-HEADER", defaultValue="A VALUE") String someHeader) In camel this is possible however when the route is called the default value is not set from the rest definition. .param() .name("X-SOME-HEADER") .type(RestParamType.header) .defaultValue("A VALUE") .endParam() I could not find a reason this support was not included so I'm guessing it would be a welcome addition. Happy to help on a patch. Thanks! - Bob
signature.asc
Description: OpenPGP digital signature