Я использую Ehcache с верблюдом Apache.Я выставляю конечную точку отдыха, которая должна удалить все ключи из Ehcache.По какой-то причине не удаляются ключи после вызова конечной точки rest.
Следующий код используется для достижения того же:
<restConfiguration component="servlet"
bindingMode="json" />
<rest path="/clear">
<get uri="/ehcache">
<to uri="direct:clear_ehcache" />
</get>
</rest>
<route id="clear_ehcache_001">
<from uri="direct:clear_ehcache" />
<setHeader headerName="CamelCacheOperation">
<constant>CamelCacheDeleteAll</constant>
</setHeader>
<setHeader headerName="CamelEhcacheAction">
<constant>REMOVE_ALL</constant>
</setHeader>
<to uri="ehcache://mycache" />
</route>
Я застрял на этом некоторое времясейчас нет ошибок.