this.logger.debug("Invoking first component of " + this);
}
RuntimeException exception = null;
try {
Starter starter = (Starter) this.components.getFirst();
starter.execute();
} catch (RuntimeException ex) {
exception = ex;
throw ex;
} finally {
for (PipelineComponent pipelineComponent : this.getComponents()) {