Uploaded image for project: 'Camel'
  1. Camel
  2. CAMEL-1882

Aggregator fails permanently if exception thrown from aggregation strategy

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Critical
    • Resolution: Fixed
    • 2.0-M3
    • 2.0.0
    • camel-core
    • None

    Description

      BatchSender thread in BatchProcessor doesn't expect any error thrown from Collection.add() method, so when it is thrown the whole thread dies and is never recovered. In Aggregator, where aggregation strategy exists such exceptions can be easily thrown from Collection.add() and can render Aggregator unusable.

      Attachments

        Activity

          People

            romkal Roman Kalukiewicz
            romkal Roman Kalukiewicz
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: