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
