Details
-
Bug
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
3.18.1
-
None
-
Unknown
Description
Caffeine-cache example using headers works fine:
from("timer:test2") .setBody(constant("VALUE_1")) .setHeader("CamelCaffeineAction", constant("PUT")) .to("caffeine-cache://cache?key=1") .setBody(constant("VALUE_2")) .setHeader("CamelCaffeineAction", constant("GET")) .to("caffeine-cache://cache?key=1") .log("Result2: ${body}, ${header.CamelCaffeineActionHasResult}");
Same code using query parameter action does not work:
from("timer:test1") .setBody(constant("VALUE_1")) .to("caffeine-cache://cache?action=PUT&key=1") .setBody(constant("VALUE_2")) .to("caffeine-cache://cache?key=1&action=GET") .log("Result1: ${body}, ${header.CamelCaffeineActionHasResult}");
Attachments
Issue Links
- relates to
-
CAMEL-18445 camel-caffeine - DynamicAware to optimize for action/key/value using expressions
-
- Resolved
-