while (predecessorCas != null && predecessorCas.isSubordinate()) {
predecessorCas = aController.getLocalCache().lookupEntry(
predecessorCas.getInputCasReferenceId());
predecessorCas.setFailed();
}
predecessorCas.addThrowable(t);
// Stop Cas Multiplier
((AggregateAnalysisEngineController) aController).stopCasMultiplier(delegateCM,
parentCasCacheEntry.getCasReferenceId());
}
// Add the exception to the list of exceptions maintained by the parent CAS