Aggregator - Recovery when only having completion timeout condition, should re-establish timeout map upon restart -----------------------------------------------------------------------------------------------------------------
Key: CAMEL-4037 URL: https://issues.apache.org/jira/browse/CAMEL-4037 Project: Camel Issue Type: Improvement Components: camel-core, camel-hawtdb Affects Versions: 2.7.0 Reporter: Claus Ibsen Assignee: Claus Ibsen Fix For: 2.8.0 When using the persistent aggregation repository and you only use completion timeout, then upon restart, the currently partail completed exchanges does not re-activate their timeout completions in the timeout checker. So they will never complete. We need to store the timeout value for each exchange in the repository, and upon recovery, re-establish the timeout map, so they can timeout. See forum http://fusesource.com/forums/thread.jspa?threadID=3003&tstart=0 -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira