title: How to get the groupedExchanges when there is an exception occurred in the camel split?
body: <p>I have an aggregation Strategy in my camel split() route.</p>
  <pre class="lang-java prettyprint-override"><code>from(&quot;direct:split&quot;)
      .split()
          .method(new SplitBean(), &quot;splitMessage&quot;)
          .aggregationStrategy(AggregationStrategies.groupedExchange())
          .stopOnException()
      .to(&quot;direct:destination&quot;)
      .end();
  </code></pre>
  <p>The splitMessage method has split the data into 3 request data. So I am hitting the http destination endpoint 3 times.</p>
  <p>Using the aggregation Strategy my http response got aggregated for the first 2 times.</p>
  <p>Third time when the http call failed with an exception. The exchange returned to the caller does not contain the first two grouped exchanges.</p>
  <p>How can I get the grouped exchanges with (success, exception) this case.</p>
  <p>Please tell me if the question is not clear.</p>